Commodore Oliver Hazard Perry, American, 1785 - 1819


Place of birth

South Kingston, Rhode Island

Place of death

at sea

View objects associated with Commodore Oliver Hazard Perry >