Handmade in Bali, all our bamboo chimes play a soft, lovely song.
2795
3945
3145
2795
2545
2545
2895
1448 2895
3145
2795
2545
3695
2645
2795
2545

Expected Early December

2545

Expected Early December