Feb 21 Feb 21 Magrit Mesh Inserts Peep Toe Pumps Heaven Queen Letizia, Shoes Magrit Mesh Inserts Peep Toe Pumps Black suede platform peep toe with side mesh inserts Purchase Worn by Queen Letizia on:22 October 2010 7 March 20117 November 2011 Leave a comment