Handmade German Classic Baltic Amber 925 Silver Ring WR101 RRP£125!!! Size P(56)

ring

Showing 325–336 of 341 results