Aloeswood Bamboo Core - 12.75"

Aloeswood Bamboo Core - 12.75"

1620

Excellent Quality - China

20 stick pack. 

1620