Showing posts with label ICHIHIRO. Show all posts
Showing posts with label ICHIHIRO. Show all posts

Friday, September 11, 2009

Towel Museum ICHIHIRO






Fabric is part of the traditional Japanese Green Tea Ceremony. It is a custom in Japan to make guests feel welcome.