Pedro Garcia Delia Peep-Toe Pumps July 22, 2024 Heaven Pedro Garcia Delia Peep-Toe Pumps Black peep-toe pumps with crystal embellishment detail Worn by Queen Letizia on: 29 January 2007