The fortress 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: 2506 pixels
Height: 3169 pixels
Downloads: 0
Image ID: 60148803