Results 1 results found Alcazar at sunset, UNESCO World Heritage Site, Segovia, Castillia y Leon, Spain, Europe