Brigadier General Hector Tyndale, 28th Pennsylvania Infantry Regiment and U.S. Volunteers Infantry Regiment in uniform

Position: 135 (311 views)