Church

Transfiguration of Christ Cathedral, Denver

Denver, Colorado, United States