Construction

Construction of Church of SS Quiricus & Julietta, Tickenham

church in Tickenham, Somerset, England, UK

Fetching the article from Wikipedia…

Meanwhile, elsewhere