Construction

Construction of Sant Pere de Serrallonga

church building in Alpens, Spain

church building in Alpens, Spain

Meanwhile, elsewhere