James Hayward
(Person)

Missionary.

Mentioned in

Browse Collection By...