Charles J. Lister

Christian Missionary