(714) 537-2200

Square of the Spain is a square in the Maria Luisa Park, in Seville, Spain, built in 1928 for the Ibero-American Exposition of 1929.

Square of the Spain is a square in the Maria Luisa Park, in Seville, Spain, built in 1928 for the Ibero-American Exposition of 1929.

Leave a Reply