16th (Service) Battalion, Highland Light Infantry

GPTKB entity