870 - Large Baroque pearls, cloudy crystal, grey jade and silver

AU$185.00Price