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.