The Plaza de Espana is a plaza in the Parque de Maria Luisa, in Seville, Spain, built in 1928 for the Ibero-American Exposition of 1929


Size: 5304px × 7952px
Photo credit: © Casarolli / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, andalucia, andalusia, architecture, art, bridge, building, city, cityscape, culture, de, espana, europe, european, exterior, famous, historic, historical, history, landmark, monument, palace, park, plaza, sevilla, seville, sky, spain, spanish, square, tile, tourism, tower, town, travel, urban, water