Holy Trinity Armenian Church, London, UK.

Holy Trinity Armenian Church, London, UK.