Video

Watch the Service of the Arrival of the icon of Panagia Vimatarissa to the Annunciation Cathedral in Atlanta, GA on Friday, September 28, 2018