Object Results
Records 1 to 2 of 2
Beijing Capital Steel Company, forced to close down due to pollution, Beijing, 03/2005
digital chromogenic print on paper
Filter