carnelian gemstone chip beads x 10g

£1.75

7 in stock

Description

10g of carnelian gemstone chip beadsĀ