Odin & Snarkitecture Launch Pop-Up Shop

By Barie-Claire Rogers, May 1st, 2012

odin snarkitecture pop up shopSnarkitecture and Odin New York are creating a pop-up shop located in New York City’s East Village! The shop highlights Odin’s body and home fragrances and is open to the public. Click to find out more about this scent-sational store!