Image 1 of 1

Spain_6931.jpg

Plaza de Espana designed by Anibal Gonzalez was built in 1928 for the Ibero- American Exposition of 1929 is located in the Maria Luisa Park in Seville, Spain. By the walls of the Plaza are many tiled alcoves, each representing a different province of Spain..
twitterlinkedinfacebook