File: E5 – 001-657516560903

Caption

The absence of motorized vehicles on urban China streets in 1981 is striking. Photograph by Steve Stone '83.


200 x 300

334 x 500

669 x 1000

669 x 1000