Construction

Construction of Church of saint Peter

building in Gemonio, Italy

Fetching the article from Wikipedia…

Meanwhile, elsewhere