Neem Leaf

Neem Leaf

Regular price $1.88
Unit price  per 

Wards off evil spirits and disease bearing demons. Used in Healing.