Seville Spain May 8th 2019 The Plaza de Espania is a Square located in the Park in Seville Built in 1928 for the Ibero-American Exposition of 1929.


Size: 3892px × 5838px
Photo credit: © David Ridley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: andalucia, andalusia, andalusian, arch, architectural, architecture, attraction, bricks, building, city, cityscape, colonnade, column, construction, culture, de, detail, espana, europa, exterior, famous, heritage, historical, images, landmark, large, monument, monumental, mosaic, ornament, park, pillar, plaza, sevilla, seville, sightseeing, southern, spain, square, structure, tile, tiled, tourist, tower, town, traditional, travel, unesco, vacation, world