Blanchard Family Genealogical Website
Margaret Princess of England
1240 -
Generation: 1
1. Margaret Princess of England was born on 5 Oct 1240 in Windsor Castle, Berkshire, England.