Wormingford, Essex
Handmade chrystal bead jewellery, and 128142 and 128141 good quality beads and accessories ...