12th Battalion, King's Royal Rifle Corps

GPTKB entity