A river steamer
The 'Tarantuala' steaming along a river
Burning opium at Nanning in 1920
Nanning Harbour
Barges and boats on the Huangpu, near the German, American and Japanese Consulates, Shanghai
Three-sailed boat flying a British red ensign, on the Huangpu River, Shanghai
Spectators watching troops, Empire Day Parade, Public Recreation Ground, Shanghai, 1920
Shanghai Scottish Company, Empire Day Parade, Public Recreation Ground, Shanghai, 1920
View overlooking Public Garden, Suzhou Creek and the Bund, Shanghai
View overlooking the Bund, Customs House and Gutzlaff Signal Tower, Shanghai
View from the Palace Hotel towards Club Concordia and the Astor House Hotel, Shanghai
Motor boat with American flag speeding away from Suzhou Creek, Shanghai
Steamer flying the American flag, Huangpu, near Shanghai
Spectators, officers and troops, Empire Day Parade, Shanghai, 1920
American Idenpendence Day, July 4th 1919, 35 Tongshan Road, Hongkou, Shanghai
Water taxis and barges alongside a loading pier near the Japanese Consulate, Huangpu, Shanghai
Italian Royal Navy sailors from RM Libia on lookout in a building near Shanghai, 1924
Italian Royal Navy sailor from RM Libia on lookout in watchtower made of bamboo scaffolding, Shanghai, 1924
Stevedores and trunks on the dockside of O.S.K. 'Africa Maru', Shanghai
Crowd of people with banners gathering to march at the corner of Tongshan Road and Dalny Road, Hongkou, Shanghai