Construction

Construction of Church of Santissima Annunziata

church building in Montecosaro, Italy

Fetching the article from Wikipedia…

Meanwhile, elsewhere