John Foster fonds

Lantern Slides Reveal Missionary Work in China