Construction

Construction of Agios Georgios Church

church building in İstanbul, Turkey

church building in İstanbul, Turkey

Meanwhile, elsewhere