Construction

Construction of Santa Maria in Monserrato degli Spagnoli

church building in Regola, Italy

Fetching the article from Wikipedia…

Meanwhile, elsewhere