Video: The 11 million dollar "China Star Diamond" unveiled. | South China Morning Post

Video: The 11 million dollar "China Star Diamond" unveiled.

Wed, 5 Jun 2013