21st Battalion, Garhwal Rifles

GPTKB entity