Aloeswood Bamboo Core - 10.25"

Aloeswood Bamboo Core - 10.25"

1626

Premium Quality - China

20 stick pack. 

1626