Pomegranate Tulsi
Pomegranate Tulsi

Tulsi is one of India's most sacred herbs, an aromatic shrub recognized for its spiritually uplifting and healing properties. This is one tasty blend!
Please login or create an account in order to post a review and rating.