Lafayette 3 (NH 51192) edited

Armored ram USS Lafayette in Mississippi River (Naval History @ Heritage Command)

Bookmark the permalink.

Please leave a comment and join the discussion!