Seville, Spain at Spanish Square (Plaza de Espana).

- Image ID: EEX8C1

Seville, Spain at Spanish Square (Plaza de Espana).

Sean Pavone / Alamy Stock Photo

Image ID: EEX8C1

Location: Plaza de Espana, Seville, Spain