Designed by
Title
The Annunciation Greek Orthodox Church Sign, Memphis, TN #151133388
Description
The wonderful Annunciation Greek Orthodox Church located at 573 North Highland holds the regular services and programs to spread its teachings but is more popularly known for organizing and hosting the famous Memphis Greek Festival.
This image is editorial