Puffer Genealogy
STUART, Margaret Cecilia Princess of Scotland
![Female](img/tng_female.gif)
Generation: 1
1. STUART, Margaret Cecilia Princess of Scotland was born about 1459 in Stirling, Stirlingshire, Scotland; and died.