Ginza Photos

 
Ginza
Hokosha Tengoku (Pedestrian Paradise)