Aloe Vera Incense Sticks   NEW - Neko-Chan Incense

Aloe Vera Incense Sticks

  • $2.49


Aloe Vera Incense Sticks, approximately 20 8 inch sticks. Burn time about 1 hour.  Handcrafted in India.