Church

St. Stephen the Protomartyr Church, Longwood

Longwood, Florida, United States