Soldiers record: we stand by our colors: Company C, 25th Michigan Regiment; BL006903

Image