A vintage protective silver ring, size O

£18.99

In stock

Category: Tag: