Delicate Bead Caps

£1.95

8mm Gold Plated, 12 Pieces

In stock