Official Souvenir 31st National Encampment GAR Buffalo New York August 23-28 1897

Official Souvenir 31st National Encampment GAR Buffalo New York August 23-28 1897

Regular price $100.00 Sale

Copyright 1897 120 years old