Margaret Locke

b. 20 May 1801

Chart width:      Refresh

Timeline