King's Royal Rifle Corps

GPTKB entity