Uploaded from "University of Bristol - Historical Photographs of China", reference number: Mi01-043. Uploaded with kind permission by the University of Bristol. From the Dr Eleanor Whitworth Mitchell collection.
Photo estimated to be taken 1912-1917.
Location not given, my guess is Ladder Street.
Date picture taken
1915 (year is approximate)
Gallery