Tag: Erica Chen

Sneak Peek of Kimberlite Diamonds NA Flagship [PHOTOS]

Sneak Peek of Kimberlite Diamonds NA Flagship [PHOTOS]

China’s Kimberlite Diamonds will open the doors of its North American flagship at 2828 South Granville on Friday – but who wants to wait for the official opening? EcoLuxLuv was granted a sneak peek of the elegant interiors, designed by Vancouver’s Cutler Design Consulting Ltd, and share […]