Spain - Plaza de Espana, Seville, Andalusia

- Image ID: H96XYP
Jan Wlodarczyk / Alamy Stock Photo
Image ID: H96XYP
Location: Sewilla, Hiszpania