borabeads
Bead & gift shop - 155 Armada Way PL1 1HY
£29.99
— OR —
Small 17cm, Standard 19cm, Large 21cm, Extra Large 23cm