Tuesday, March 27, 2007

Church and Art Institute


"The Church" nightclub at 1160 Lincoln Street stands right next to the Art Institute of Colorado. If you look closely at the stained glass windows you can see that the figures are a bit, um, unorthodox.

No comments: