Construction

Construction of Puig del Castell de l'Aguilar

building in Barcelona Province, Spain

building in Barcelona Province, Spain

Meanwhile, elsewhere