CLOSE
Sterling Silver & Abalone Ring - Size L £30.00

1 in stock