Cathedral Basilica of the Immaculate Conception

Denver, Colorado, USA

Roman Catholic

1911

Advertisements