Plaza de Espana

The Plaza de España is a magnificent architectural complex designed as the headquarters for the Ibero-American Exhibition, a 1929 world fair held in Sevilla.

Leave a Reply