Charles Foster Richards (1866–1944), of New York City, was a lifelong stamp collector and a charter member of the American Philatelic Association (now called the American Philatelic Society).
Born |
9 July 1866
|
Died |
29 November 1944 (aged 78)
|
Zodiac | Cancer |
Tags | Add tag |