Canton Christian College students at rally, Canton, June 1925
Wang Jingwei, on podium, rally, Canton, June 1925
Mikhail Borodin, Zhang Tailei on podium, Canton, 23 June 1925, rally denouncing May 30th shootings
Hu Hanmin at demonstration, Canton, 23 June 1925
Outside the Victoria Hotel, Shameen, Canton, 1925
Adding earth to a river bank, Canton, 1907
A warehouse beside a river, Canton, 1907
Godowns by a river, Canton
Wangsha terminus (黄沙 Huangsha Station) under construction, Guangzhou
Arnhold Karlberg and Co, Canton
Bund and steamship 'Kinshan' in Canton
Moored junks and the bund in Canton
The Pearl River in Canton, 1919-1920
Bund and Daxin Department Store in Canton
Ling Nam (岭南买物场) shop, Canton
S.S. 'Kinshan' at the bund, Canton
A steamship and warehouses, Canton
Steamship 'Shantung' in Canton
Swire building by the Pearl River in Canton
Steamer 'Shantung' discharging in Canton