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.
Newer Post
Older Post
Home