31st Line Infantry

GPTKB entity