shop talk

A peak inside some of Denver's most interesting and ecclectic stores.