Share
twitterlinkedinfacebook
Image 1 of 1
11 Shigetsuen06DEC09_DSC1899.jpg
Tins of green tea, Shigetsuen tea shop, Tokyo, Japan, December 6 2009.