Mary

Mary

£4,830

18ct gold, TWC 1.00ct