Ask a question

Organic Cinnamon Sticks

The inner peeled bark of Ceylon cinnamon
cinnamon-sticks1