The Woo Sing Sing Tea House in Shanghai, China, 1870
The Woo Sing Sing Tea House in Shanghai, China, 1870
Similar Photos
China Waterway leading into Chinese interior, Shanghai, c 1870
by pixel
The Happy Valley Hong Kong 1870
by photoman
Creek of Chinese City, Shanghai 1870
by pixel
The Little Orphan Island Hankow River 1870
by photoman
The French Bund Shanghai 1890
by photoman
Russell Co Building, Shanghai 1886
by photoman
Holy Trinity Church during winter, Shanghai 1870
by pixel
View of English Bund from the Recreation Grounds, Shanghai 1870
by photoman
Courtyard Possibly Lai, Afong 1870
by pixel
Pagoda, Peking 1870
by pixel