2nd Battalion, Manchester Regiment

GPTKB entity