Tuesday, 11 September 2007

Mirrors

There are mirrors everywhere in Japan, and people use them. The subway stations usually have standing mirrors like this, with a little bench to perch your bag on.

No comments: