According to agencies, a "perfect" 100-carat diamond in a classic emerald cut is going on the auction block at Sotheby’s Holdings in London, where it could fetch between $19 million and $25 million. (Photo source:chinanews.com)