Green Tree Palo Santo sticks - Pack of 12 is backordered and will ship as soon as it is back in stock.
These Palo Santo masala incense sticks are a premium-quality (and satisfyingly international) incense, made in India, for the Dutch company Green Tree, from a South American wood!