Crowd of people with banners gathering to march at the corner of Tongshan Road and Dalny Road, Hongkou, Shanghai
University of Bristol - Historical Photographs of China reference number: Hn06-271. Perhaps Thirtieth May movement protest? See Hn06-257, Hn270 (same guard box by the road).
Black and white photograph