J.T.L. Preston

Blandome (Lexington, Virginia)