Plaza de Espana in Seville; Spain

Plaza de Espana in Seville; Spain

 

Plaza de Espana photographed in Seville; Spain.