Church of the Holy Cross, Haltwhistle, Northumberland, England

Dating back to the 13th century this church was restored in 1870. It is a Grade l listed building.

861 views
12 faves
0 comments
Uploaded on September 6, 2017
Taken on September 6, 2017