Pedestrian Street in Úbeda, Andalusia, Spain.

- Image ID: T75EAJ
Mario Galati / Alamy Stock Photo
Image ID: T75EAJ
Location: Úbeda, Andalusia, Spain.