Construction

Construction of Church of St Helen

church in Burghwallis, South Yorkshire, England, UK

church in Burghwallis, South Yorkshire, England, UK

Meanwhile, elsewhere