Pedestrians walk past Japanese national flags decorating a street in the popular tourist area of Ginza as people do last minute shopping before the New Year’s holidays, in central Tokyo
Pedestrians walk past Japanese national flags decorating a street in the popular tourist area of Ginza as people do last minute shopping before the New Year’s holidays, in central Tokyo