A detail view of the Quigg Newton Denver Municipal Auditorium in downtown at the corner of 14th Street and Champa Street. This historic building is part of downtown’s Denver Performing Arts Complex and houses the Ellie Caulkins Opera House.
I had no idea that with ten individual performing arts spaces, the Arts Complex is the largest in the world. Wow.
Guess I’m due for another visit.