Commodore Duncan N. Ingraham, 1802–1891



View objects associated with Commodore Duncan N. Ingraham >