Our Maritime Ties
Peter Staples
Generation: 1
1. Peter Staples Peter — Francine Richard. (daughter of Blair\Blaise Richard and Marie Celestine (Celeste) Vienneau) [Group Sheet]