Magnum Photos
Ajax loader
Search results:

Stuart Franklin 1989

CHINA. Beijing. Tiananmen Square. 'the tank man' 4th June 1989....
LON2651
HR
Layout:
Sort by: