Jul 23 Jul 23 Pedro Garcia Delia Peep-Toe Pumps in Pink Heaven Queen Letizia, Shoes Pedro Garcia Delia Peep-Toe Pumps in Pink Pink peep toe pumps with purple velvet bow Purchase Worn by Queen Letizia on:20 October 2006 Leave a comment