Construction

Construction of All Saints Church, West Stourmouth

church in West Stourmouth, Kent, England, UK

Fetching the article from Wikipedia…

Meanwhile, elsewhere