Jul 14 Jul 14 Malababa Petra Clutch in Grey Heaven Queen Letizia, Bags Malababa Petra Clutch in Grey Grey croc embossed cowhide clutch Purchase Worn by Queen Letizia on:19 January 2012 5 March 2012 27 November 2014 Leave a comment