UFO No More

View Original

Pedro Garcia Delia Peep-Toe Pumps

Pedro Garcia Delia Peep-Toe Pumps


Black peep-toe pumps with crystal embellishment detail

Worn by Queen Letizia on:

  • 29 January 2007