Overview

Alexander Williamson

(1829—1890) missionary