John Swearingen Clary Jr.

b. 2 January 1793, d. 5 March 1860

Chart width:      Refresh

Timeline