Stock Photo - Church of Santa Maria (XIth Century), Ainsa, Huesca, Spain.

Stock Photo: Church of Santa Maria (XIth Century), Ainsa, Huesca, Spain.