Large Bead Caps

£1.50

18mm Silver Plated, 2 Pieces

In stock