The Digital Journalist
© Dennis Stock/Magnum Photos
JAPAN. Tokyo. 1974. Street scene