Sunday, February 21, 2010

Mishka - LA




To commemerate their new store in opening up in Echo Park (LA), Mishka has released 4 new shirts that will be sold exclusively at their new digs.