Designed by
Title
Frog statue Rana de la Fortuna in Madrid, Spain #144026141
Description
Madrid, Spain - May 2, 2015: Frog statue Rana de la Fortuna or good luck frog in front of the Casino Gran Madrid Colon at Paseo de Recoletos at the Plaza de Colon or Columbus square in downtown Madrid
This image is editorial