Overview

Charles Foster

(1828—1904)