Designed by
Title
Tourists observing St. Maria Church from Templars Fortress, Jerez de los Caballeros, Spain #140618581
Description
Tourists observing St. Maria de la Encarnacion Church from Templars Fortress battlements, Jerez de los Caballeros, Spain
This image is editorial