University of Bristol - Historical Photographs of China reference number: Po01-043. Probably in Peking (Beijing).
Comments are welcome