Thomas Jefferson Randolph

Edgehill (Albemarle County, Virginia)