16 Etched Silver, Aqua marine Quartz and Serpentine Necklace

£310.00

By: Art Gallery SW
Category: