Over $89.4 million sent to artisans so far!

Carnelian 18 to 20 Inch Necklaces from Bali and Java

23 items

Popular Carnelian 18 to 20 Inch Necklaces from Bali and Java

BACK TO TOP