Vicksburg National Military Park - dghfoto

Ohio 68th Infantry_5677

ohioinfantry5677