The Alcazar. Segovia. Castile Leon. Spain.

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