Under the Maltese cross, Antietam to Appomattox

1910

View this item

Under the Maltese cross, Antietam to Appomattox