50th Tennessee Infantry

GPTKB entity