Santa Maria del Castillo church. Madrigal de las Altas Torres, Avila province, Castilla Leon, Spain.

- Image ID: 2AHYGTF

Santa Maria del Castillo church. Madrigal de las Altas Torres, Avila province, Castilla Leon, Spain.

agefotostock / Alamy Stock Photo

Image ID: 2AHYGTF