Red Leather Vixen Alexandra Snow 11/09/2020 There's little more powerful than a woman in leather. Red leather always seems to suit me. Whether in black or red heels, my visage is towering and commanding. Down by my feet, you can imagine yourself kneeling in my presence. If only you were so lucky.