Twinings Pomegranate Delight, 1.41-Ounce (Pack of 6)
Twinings is an English specialty tea company founded in 1706 and is the favorite choice of tea lovers everywhere. Pomegranate Delight is a fine black tea perfectly balanced with the delicately sweet flavor of ripe pomegranates.