Thursday, 16 February 2012

St Marys Church

Founded in 1876, and now a lively Church of England church, situated in Haughton Green, Denton.

Post a Comment