Skip to main content
Digital Archive Toronto Public Library Homepage

Foster, Frederick Lucas, 1842-1899