Internet Archive BookReader

A sketch of the 126th Regiment, Pennsylvania Volunteers