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

2013-04 Spain 182

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.

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