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

- Image ID: E9CR09

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

Sean Pavone / Alamy Stock Photo

Image ID: E9CR09

Location: Spanish Square, Seville, Spain