Fresh Dragon Well tea leaves from the Long Jing Tea Factory in Hangzhou, China
August 2010

Fresh Dragon Well tea leaves from the Long Jing Tea Factory in Hangzhou, China

August 2010