new icn messageflickr-free-ic3d pan white
2013-04 Spain 186 | by Edmund Nigel Gall
Back to album

2013-04 Spain 186

The Plaza de España (Englis: "Spain Square") is located in the Parque de María Luisa (Maria Luisa Park) in Sevilla. Built in 1928 for the Ibero-American Exposition of 1929, it is a landmark example of the Renaissance Revival style in Spanish architecture.

347 views
0 faves
0 comments
Taken on April 21, 2013