University of Bristol - Historical Photographs of China reference number: Di-s02. Jack and Bella Hobbs (née Dinsdale) on the balcony of a property, in Bubbling Well Road (now Nanjing Xi Lu), Shanghai. Probably either a Hotel or a Guest House. This photograph is probably a view of the property from the road (judging by the presence of the street lamp). See Di-s03 and Di-s04 (details from Di-s02).
Black and white photograph