ASHLEY COOPER / SCIENCE PHOTO LIBRARY ASHLEY COOPER / SCIENCE PHOTO LIBRARY
Editorial use only.
La Calahorra Castle in La Calahorra at the foot of the Sierra Nevada mountains in Andalucia, Spain. It was built as part of the First Spanish Renaissance.
Model release not required. Property release not available.