Japan
Japan099.jpg
7/8/2005
On Sunday the streets in Tokyo's Ginza shopping area are turned over to pedestrians. People use umbrellas to keep themselves in the shade.
Previous Home Next
 
Japan099