Church

St. Andrew the Apostle Church, Delta

Delta, Colorado, United States