Christmas mass at St. Stephen's Church in Istanbul
DECEMBER 26: Christians attend a Christmas Mass held at St. Stephen's Orthodox Church in Balat dsitrict of Istanbul, Turkey on December 26, 2021.
DECEMBER 26: Christians attend a Christmas Mass held at St. Stephen's Orthodox Church in Balat dsitrict of Istanbul, Turkey on December 26, 2021.