Castleton- Darjeeling 130 grams

Castleton- Darjeeling 130 grams
A wonderful 2nd flush Darjeeling with muscatel highlights and delicate strength.
$19