Our Maritime Ties
Margaret Crawford
Generation: 1
Generation: 3
1. Margaret Crawford Margaret — Archibald Douglas, of Douglas,2nd chief. [Group Sheet]
Children:
2. Sir John Crawford, of Crawfordjohn Children:
Generation: 3