Designed by
Title
Monument of the Immaculate Conception , Seville, Spain #126174561
Description
Seville, Spain - November 18,2016: Monument of the Immaculate Conception in front of the City Hall at Plaza del Triunfo, Seville, Andalusia, Southern Spain.
This image is editorial