Open menu
Sarah Smith Mugford
1807 – 1860
Triumph in trial