Our New Retail Destinations – Las Vegas and NYC!

March 14th, 2013

We’re totally tripping! 21 Drops has some exciting new retail destinations on our itinerary. We’re mapping out our upcoming debuts in Sephora stores in Times Square, NYC and in The Venetian, Las Vegas. Jetsetters and journeyers – we’ll see you there!


Related Posts

Leave a Reply