Barbed wire barricade at the corner of Range Road and North Kiangse Road, Shanghai, October 1937
Chinese sniper, Pantheon Theatre, North Kiangse Road, Shanghai, 1937
Barbed wire barricade at Range Road and North Kiangse Road, Shanghai, 1937
British soldiers and officers watching a Chinese sniper or soldier dubbed 'Charlie Chan II', near the Pantheon Theatre, Shanghai, 1937
Rear block next to the Pantheon Theatre, burnt out by the Japanese and occupied by Chinese troops, Shanghai, 1937
British soldiers watching a Chinese soldier, Pantheon Theatre, North Kiangse Road, Shanghai, 1937
A Chinese soldier throwing a hand grenade, near the Pantheon Theatre, North Kiangse Road, Shanghai, 1937
Hand grenade exploding, thrown from the Pantheon Theatre, North Kiangse Road, Shanghai, 1937
Barricades and sandbag guard posts, Haining Road, Shanghai, 1937
An abandoned Chinese guard post, Zhabei, Shanghai, October 1937
Bomb damage near Dixwell Road, Shanghai, 1937
Japanese artillery, Shanghai, 1937
Bombing of Markham Road railway junction, Shanghai, October 1937
War damage at Muirhead Road and Yuhang Road, Shanghai, August 1937
Devastation in Urga Road, Shanghai, September 1937, viewed from Urga Road Bridge
Burning of Jiangwan, Shanghai, September 1937
Devastation in Zhabei, west of Thibet Road, Shanghai, October 1937
Burning of Zhabei, Shanghai, September 1937