Denver Symphony stage (Denver, Colorado)

Still Image, DBP.74.027a

Photographs
Created April 25, 1974
4.5" x 6.5", Color
Access, use, and reproduction may be restricted due to copyright or other factors. Please see our policies.