Handmade in Bali, all our bamboo chimes play a soft, lovely song.
4945
4595
4595
4595
4595
4595

Expected Mid-August

4595

Expected Early October