Construction

Construction of Our Lady of Victory Church

church in Valletta, Malta

Fetching the article from Wikipedia…

Meanwhile, elsewhere