Corner of Range Road occupied by British troops. In the background the Pantheon Theatre, defended and held by the Chinese for about 3 months [Shanghai]. Photographer: Kengelbacher, Karl
North Kiangse Road occupied by British troops. In the background the Pantheon Theatre, defended and held by the Chinese for about 3 months [Shanghai]. Photographer: Kengelbacher, Karl