$25.00
6" X 9" ~ JOURNAL OF THE 42ND NATIONAL ENCAMPMENT OF THE GRAND ARMY OF THE REPUBLIC FRONT COVER HEAVILY TAPED ~~ 374 PAGES
Out of stock