Holiday Pop-up store: Storefront
Animalia will be participating in its first pop up store this coming Saturday, December 3. The store is called Storefront and is put on by DNA (designers + artists). It's at 1767 Waller Street in San Francisco, and will be open from 12-6. Come on down and check out our wares!

November 28, 2011
Reader Comments