James Hudson Taylor

(21 May 1832 – 3 June 1905)





0 comments: