Falmouth, Nova Scotia, Canada

Gramps ID P0060
City Falmouth
Country Canada

References

  1. Stoddard, Myrtle Helena [I0276]