Church

Sts. Markella & Demetrios Church, Mary Esther

Mary Esther, Florida, United States