Church

St. Mark Church, Denver

Denver, Colorado, United States