Sign in to comment.
Photo taken in 1926 Hua Shan Lu, JiaoTong DaXue, Xuhui Qu, Shanghai Shi, China, 200030
Misplaced? Suggest new location