Shop Here for 2015 Shincha Tea
The grand expanse of tea fields in Ono, Yamaguchi Prefecture. The new buds a brilliant green carpeting the landscape! Harvest is planned for the end of the month with shipments beginning early May!
The post Onocha Tea Fields First Flush 2015 Photo (April 12) appeared first on YUNOMI.