Oct 13 Oct 13 El Lagarto Esta Llorando Floral Top Polka Popp Infanta Sofia, Tops El Lagarto Esta Llorando Floral Top Short sleeve floral top. Purchase Worn by Infanta Sofia on:5 August 2013 Leave a comment