Siege of Port Hudson, La.
May 21-July 9, 1863. View
Detail

Back

Catalog

Home