D Tea 80 Teabags,
Verified Purchase(What is this?)
This review is from: D Tea 80 Teabags (Pack of 12, Total 960 Teabags) (Grocery)
This is a flavoursome tea. Can never see it in the supermarkets. Found this in a Xmas hamper. This will last our house holds almost a year. Recommend. If we get snowed, we have tea!