El Lagarto Esta Llorando Floral Top October 13, 2021 Polka Popp El Lagarto Esta Llorando Floral Top Short sleeve floral top. Worn by Infanta Sofia on: 5 August 2013