Skip to content

Lieut Peter Gamble Navy


Officers of the Continental and U.S. Navy and Marine Corps, 1775-1900 about Peter Gamble Name: Peter Gamble