Anthony Foster

Irish politician (1705–1779)

Parents

Children

Partners