UFO No More

View Original

Pedro Garcia Delia Peep-Toe Pumps in Pink

Pedro Garcia Delia Peep-Toe Pumps in Pink


Pink peep toe pumps with purple velvet bow

Worn by Queen Letizia on:

  • 20 October 2006