Jul 22 Jul 22 Pedro Garcia Delia Peep-Toe Pumps Heaven Queen Letizia, Shoes Pedro Garcia Delia Peep-Toe Pumps Black peep-toe pumps with crystal embellishment detail Purchase Worn by Queen Letizia on:29 January 2007 Leave a comment