Jasmine Tea


Jasmine Tea: made from green tea leaves that are scented with jasmine flowers, the blended fragrance of tea and flower is called as the foremost fragrance in the world .