Kenilworth Ceylon black tea. The Tea Time Shop

Kenilworth Black Tea

$13.00
Size
#1890
Quantity
- +

An excellent Ceylon black tea with thin, wiry leaves. Steeps a...
Description