Construction

Construction of Colegiata de Santa María la Mayor

church building in Toro, Spain

Fetching the article from Wikipedia…

Meanwhile, elsewhere