Designed by
Title
The church of Santa Maria del Castillo English: Saint Mary of the castle. #179815213
Description
Catholic church with bell tower, Buitrago de Lozoya in Madrid, Spain. It is built inside the walled enclosure, very close to the castle.
This image is editorial