The Leonard Family in China
The Leonards and staff at their West China home, No. 6 University Crescent at West China Union University in Chengtu, 1920.
The Leonard Family in China
The Leonards and staff at their West China home, No. 6 University Crescent at West China Union University in Chengtu, 1920.