John F. Cannon

Taken in the Beverly National Cemetery, Beverly, Burlington County, N.J.

Previous Page