Handmade in Bali, all our bamboo chimes play a soft, lovely song.
5295
4845
4845
4845
2795
2795
3245
2345
4845
2645
2795
2795
2095
2995
3245
2995
2795
2645
3945
2895
2545
2995
2995

Expected Early June

2795

Expected Early June