Deal 52- 30 mixed strands of beads
£19.99
Clearance section - pickup a bargain
30 Strands of mixed beads- only 67 p per strand
Specifications
Condition
New