Source: University of Wisconsin (uwm) here
Photographer: Pendleton, Robert Larimore, 1890-1957
Collision was on 1931-05-11 (reported by The Hongkong Telegraph on 1931-05-12)
Stereo photography , right hand side shown
Date picture taken
11 May 1931
Gallery