Thomas Mann Randolph

Clifton (Albemarle County, Virginia)