Search the Collection
Advanced Search

Captain David Porter

1783 - 1843

Institution: United States Navy