David B. Sharp

Taken in the New Lebanon Reformed Cemetery, Lebanon, Hunterdon County, N.J.

Previous Page