Oliver Hazard Perry, American, 1785–1819



View objects associated with Oliver Hazard Perry >