Six sons of James P Gifford
The six sons of James Knox Polk Gifford.
Date & Place:
in Harborcreek, Erie County, Pennsylvania 16421, United States