Designed by
Title
View of Caravaca de la Cruz town located in Murcia Spain #140459291
Description
Caravaca de la Cruz, Murcia, Spain; February 2017: View of the roofs from the wall of the cathedral of Caravaca de la Cruz in the province of Murcia
This image is editorial