The castillo of La Calahorra is located in the foothills of the Sierra Nevada in the province of Granada, Spain. Built between 1509 and 1512, it is one of the first Italian Renaissance castles outside Italy.
View Full Image on Dreamstime
Username: Gepapix
Editorial: No
Width: 3427 pixels
Height: 4910 pixels
Downloads: 0
Image ID: 60149260