Darjeeling Tea

$7.50

First flush Darjeeling from Naming, India. “the champagne of tea”