Construction

Construction of Sant Julià de Tartera

church building in Das, Catalonia, Spain

church building in Das, Catalonia, Spain

Meanwhile, elsewhere