Margaret Clary

b. 11 August 1820, d. 14 February 1900

Chart width:      Refresh

Timeline