Photo
The Ginza (looking north) the most important thoroughfare in Tokyo, Japan 1904 (People gathered on busy street in Tokyo.)






