William T. Richards

Photo Credit: Richard Sanders, Des Moines

William T. Richards

American, 1833 - 1905

Also known as:
William Trost Richards
entirely unexpected