Cl
ip
Art
ETC
Clipart tagged: ‘Mexican Navy’
David Porter
David Porter (February 1, 1780 – March 3, 1843) was an officer in the United States Navy in a…