John Beardsley

John Beardsley


October 12, 1816 - February 18, 1906



Maintained by Sue Greenhagen.
E-mail: greenhsh@morrisville.edu