Magnum Photos
Ajax loader
Search results:

Stuart Franklin 1989

CHINA. Beijing. Tien An Men Square. 'The Tank Man' stopping the...
LON2647
HR
Layout:
Sort by: