29th Ohio Infantry, North Slocum Avenue Culp's Hill Swale (closeup)

29th Ohio Infantry, North Slocum Avenue Culp's Hill Swale (closeup)

curious index