Church

St. Gregory the Theologian Church, Tampa

Tampa, Florida, United States