Plaza de Espana in Sevilla at dusk, Spain. panoramic. Built in 1928 for the Ibero-American Exposition of 1929.

Royalty-free stock photo ID: 119345002

Plaza de Espana in Sevilla at dusk, Spain. panoramic. Built in 1928 for the Ibero-American Exposition of 1929.