The De Beers retail chain is opening a new store in San Francisco, according to this release. With Las Vegas, New York and Beverly Hills (all open) and now San Fran, that is four announced stores in the U.S. More U.S. stores will be announced soon, I hear …
Follow JCK on Instagram: @jckmagazineFollow JCK on Twitter: @jckmagazine
Follow JCK on Facebook: @jckmagazine