Overview

William Foster

(1821—1884) worsted manufacturer and merchant