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.
creates style and convenience