Delicate Bead Caps

£2.50

8mm Gold Plated, 12 Pieces

Only 5 left in stock

Delicate Bead Caps
Delicate Bead Caps

Only 5 left in stock