Church of England, Richmond Parish, St. Eleanors, Prince Edward Island

References

  1. Ellis, Hannah Penrose
  2. Ellis, Sarah