Charles N. Allen

  • Born
    1837
  • Died
    7th April 1903
  • Birthplace
    York, England