The Alcazar. Segovia, Spain.

- Image ID: J274NP
Maria Galan / Alamy Stock Photo
Image ID: J274NP
The Alcazar, Segovia, Castilla Leon, Spain. El Alcazar. Segovia, Castilla Leon, España.
Location: Segovia, Castilla Leon, Spain.