Catherine Weitzman

White Crystal Globe Necklace

£85.00