Designed by
Title
Annunciation Greek Orthodox Church Sign, Memphis, TN. #76308022
Description
The Archdiocese of America is part of the world-wide Orthodox Church (250 million members) whose center is in present day Istanbul (previously Constantinople-the New Rome)
This image is editorial