Stock Photo: Palace of the Escobar (15th century), Trujillo. Caceres province, Extremadura, Spain
Stock Photo: 1566-374902 Palace of the Escobar (15th century), Trujillo. Caceres province, Extremadura, Spain