Stock Photo - La Calahorra, Granada Province, Andalusia, southern Spain. Castillo de La Calahorra on hill above town of La Calahorra. Italian Renaissance castle constructed between 1509 and 1512.

Stock Photo: La Calahorra, Granada Province, Andalusia, southern Spain. Castillo de La Calahorra on hill above town of La Calahorra. Italian Renaissance castle constructed.

Searchable keywords

Choose multiple keywords