Our Maritime Ties
John Lindsay Shanks
Generation: 1
1. John Lindsay Shanks John married Mary Elinor Strang [Group Sheet]
Children: