The Woo Sing Sing Tea House in Shanghai, China, 1870
The Woo Sing Sing Tea House in Shanghai, China, 1870
Similar Photos
Public Gardens, Shanghai 18370
by photoman
A foreigner’s houseboat, on the Huangpu River, Shanghai 1890
by pixel
French Municipal Council Building, Shanghai 1870
by pixel
The Little Orphan Island Hankow River 1870
by photoman
Weaving cloth making machine 1870
by pixel
Beggars 1880
by pixel
Holy Trinity Church, Shanghai 1870
by pixel
Jiangnan imperial examination centre, Nanjing 1870
by pixel
The Itinerant Cook Shop 1870
by photoman
Grand Stand, Race Course, Shanghai 1870
by pixel