Sze Tsung Leong
Moganshan Lu, Putuo District, Shanghai, 2004.
© Sze Tsung Leong
Sze Tsung Leong, is an American photographer located in New York City, but his origins trace to China. This is the land that has inspired his work in the excellent series “History Images” that covers “overviews” of cities, “demolitions” of buildings, “construction sites” where new buildings are [...]










