Church

St Petka Serbian Orthodox Church, Longwood

Longwood, Florida, United States