(Photo: Lin) Okabe, Shizuoka - Gyokuro no sato
Gyokuro is a fine type of green tea from Japan. It is a green tea known as sencha, which is shaded for a few weeks prior to harvesting.
<<-- previous
Japan
next -->>
1(13)
Home Created with Web Picture Creator 1.8