John Dugger in China during the Cultural Revolution, 1972. © John Dugger Archive, England & Co.
John Dugger in China during the Cultural Revolution, 1972. © John Dugger Archive, England & Co.

JOHN DUGGER

18 July 1948 – 31 May 2023

News >>