Church

Holy Cross Church, Ormond Beach

Ormond Beach, Florida, United States