24th Michigan March and Parade

November 2013 – Gettysburg, Pa.