William Sprigg, III

WILLIAM WILSON SPRIGG, LLL