UFO No More

View Original

Pedro Garcia Twist Sandals in Red Satin

Pedro Garcia Twist Sandals in Red Satin


Red satin peep toe twist sandals

Worn by Queen Letizia on:

  • 28 August 2006