Sep 13 Sep 13 Felipe Varela Leopard Print Shirt Heaven Queen Letizia, Tops Felipe Varela Leopard Print Shirt Leopard print shirt Purchase Worn by Queen Letizia on:21 October 2013 Leave a comment
On Thursday, Grand Duchess Maria Teresa inaugurated the Simply Survivors exhibition in Place de Strasbourg in Luxembourg City.