2009
SD9504 : St Thomas the Apostle Church, Leesfield
taken 15 years ago, near to Lees, Oldham, England
This is 1 of 3 images, with title starting with St Thomas the Apostle Church, Leesfield in this square
St Thomas the Apostle Church, Leesfield