Person:Francis Stroud (1)

Watchers
Francis Stroud
 
Facts and Events
Name Francis Stroud
Gender Female
Birth? Plympton St. Mary, Devon, EnglandNewnham Manor,