06 Sep Men Of Distinction
When people talk about art meccas, New York City, Paris, and L.A. come to mind. Colorado Springs, however, not so much, if at all, which is unfortunate because, at the turn of the 20th century, thanks to philanthropic visionaries Julie and Spencer Penrose, the town...