Cavendish Harvey Foster

Reverend

  • Born on May 7, 1817
  • Deceased on November 27, 1890, at the age of 73 years

Parents

Family