John Foster

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

Portrait of John Foster

Children