Church

St. Herman Church, Littleton

Littleton, Colorado, United States