Church

St. Peter the Apostle Orthodox Church, Ft. Myers

Ft. Myers, Florida, United States