Ruby

Ruby German-made hand-polished 20 mm smooth round jewels

Price: $1.84

Quantity: