Construction

Construction of Sant Sepulcre de Palera

cultural property in Beuda, Spain

Fetching the article from Wikipedia…

Meanwhile, elsewhere