Back to photostream

Plaza de Espana (Spain Square)

Plaza de Espana (Spain Square) located in the Parque de Maria Luisa in the City of Seville in the Province of Seville Andalusia in Southern Spain

 

Built in 1928 for the 1929 Ibero-American Exposition a landmark in Regionalism Architecture.

 

©Copyright Notice

This photograph and all those within my photostream are protected by copyright. The photos may not be reproduced, copied, transmitted or manipulated without my written permission.

3,432 views
93 faves
16 comments
Uploaded on May 2, 2020
Taken on March 30, 2019