John Frederick Foster

barrister (1795–1858) (1795–1858)

Portrait of John Frederick Foster

Children

Partners