Doxology of Welcome at All Saints Greek Orthodox Church.
All Saints Greek Orthodox Church, Camden Town London.
Welcoming the Patriarch to London.
Photos Alexios Gennarus
Doxology of Welcome at All Saints Greek Orthodox Church.
All Saints Greek Orthodox Church, Camden Town London.
Welcoming the Patriarch to London.
Photos Alexios Gennarus