Ceylon Kenilworth
Ceylon Kenilworth is an excellent black tea from the Kenilworth Estate, Sri Lanka.
The long, crisp, dark leaves infuse into a malty cup that is full of flavor and very smooth.
Ceylon Kenilworth Reviews
Be the first to review this product!
What say you?