Margaret Davie (Q75739442)
(born 1666)
Language:
other details
aliases Margaret Franklin
description (born 1666)

External Links