Monument In Seville

Monument in Seville

Plaza de Espana in Seville, Andalucia, Spain