Goldsmiths-Pavilion-herriot-sarah-1

Sarah Herriot Peruvian opal ring, 18 carat gold set with a Peruvian opal - £2,670.

Read more