Nellie and Leo Dudeney, with guests, Missionary Centenary Garden Party, Shanghai
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.
Black and white photograph