Plaza de Espana in Seville; Spain

Plaza de Espana in Seville; Spain

 

Plaza de Espana photographed from Maria Luisa Park in Seville; Spain.