Notes for: Giles CRAVEN Jr.

PVT WARMINSTER CO PA MILITIA REV WAR