John Foster

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

Portrait of John Foster

Children