072117_10 Published September 19, 2017 at 6000 × 4000 in The World Trade Center Denver Artist Charrette ← Previous Next →