John Foster

British manufacturer of worsted cloth (1798–1879) ()

Portrait of John Foster

Children