Construction

Construction of Santa Maria Maddalena

church building in Albisola Superiore, Italy

church building in Albisola Superiore, Italy

Meanwhile, elsewhere