University of Bristol - Historical Photographs of China reference number: Mi01-098. See Mi01-035 (which is another photograph of the YMCA Hostel).
Comments are welcome