Construction

Construction of Metropolitan and Primatial Cathedral Basilica of St. Tecla

cathedral and minor basilica in Spain

Fetching the article from Wikipedia…

Meanwhile, elsewhere