Preview
View of the Plaza de España (Spain Square), a plaza in the Parque de María Luisa (Maria Luisa Park), in Seville, Spain, built in 1928 for the Ibero-American Exposition of 1929 and a landmark example of Regionalism Architecture.
Image ID: | 1373-295 |
---|---|
Artist: | MLTZ |