Freepik
    Spain Square (Plaza de Espana) is a square in the Maria Luisa Park, in Seville, Spain, built in 1928 for the Ibero-American Exposition of 1929.

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