HancocksHongKongFair1

Art Deco Cartier jade, mother of pearl and lapis lazuli desk clock circa 1925. Hancocks of London.

Read more