Handmade in Bali, all our bamboo chimes play a soft, lovely song.
5295
4845
4845
4845
4845
4845

Expected Early June

4845

Expected Early June