University of Bristol - Historical Photographs of China reference number: LD01-107. Relating to the China Centenary Mission Conference, held in Shanghai, 25 April 1907 to 8 May 1907. Leo Dudeney is first from the right and Nellie Dudeney is third from the right.
Nellie and Leo Dudeney, with guests, Missionary Centenary Garden Party, Shanghai
Black and white photograph