Construction

Construction of Monumental church complex of Sant Pere de Terrassa

Spanish church complex and cultural monument

Fetching the article from Wikipedia…

Meanwhile, elsewhere