Overview

James Gilmour

(1843—1891) missionary