University of Bristol - Historical Photographs of China reference number: Bi-s071. D.B. Ross served in the International Settlement's Shanghai Municipal Police from 1919 until 1941, working in Special Branch. Photograph from cover of personnel file, SMA U102-3-1549.
Black and white photograph
Shanghai Municipal Archives