Templestones
Templestones Blue + White Stack 109
$32.00
Or 6 payments from $5.33
What's this?
16cm elasticated bracelets with fine Japanese beads. Blue, white, red, pink. Gold. White.