Red Cross ambulance in Shanghai, China, ca. 1924


11424079