Construction

Construction of Santa Maria La Nova

church buiilding in Naples, Italy

Fetching the article from Wikipedia…

Meanwhile, elsewhere