Map Harper's Ferry, W.Va.; Antietam, Md.; Sharpsburg, Md.

About this Item