Church of St Michael and All Angels, Thornhill
historic church in Thornhill, West Yorkshire, England, United Kingdom
St Michael and All Angels, Thornhill 1.jpg
St Michael and All Angels, Thornhill, West Yorkshire