Construction

Construction of Church of the Parigoritissa

church building in Arta, Epirus Region, Greece

Fetching the article from Wikipedia…

Meanwhile, elsewhere