6th Pennsylvania Cavalry - Reenactors

Reenactors

A group based in Morrisville, New York portrays Company G.

Read more about this topic:  6th Pennsylvania Cavalry