Description: The Alcazar is a 8th century castle/palace located in Segovia, Spain. Originally built by the moors. and later modified by the Spanish kings.
Added into:
8 lightboxes
Image Type: Stock Photo
Uploaded on: February 18, 2007
Photographer:
Matt Trommer From United States Member since November 2006