Construction

Construction of Sant Cristòfol dels Horts

church building in Albanyà, Spain

church building in Albanyà, Spain

Meanwhile, elsewhere