Gold Plated Ball Stud

Regular price $45.00
Canadian made jewellery
Free Canadian Shipping