Image by Alexander Schimmeck

Your Online Jewellery Supply Store

Blue & White Porcelain Beads

8mm handmade blue & white porcelain beads.

Blue & White Porcelain Beads

£0.20Price

    You May Also Like