303 Street Style – Holiday Flea Fashion

Denver Flea’s Holiday edition promised to be an epic shopping experience complete with festive drinks, good food and groovy tunes, and it delivered on all fronts. Held at the old Sports Castle on 1000 Broadway,...