1st Battalion, The Middlesex Regiment

GPTKB entity