Captain Dalbiac Thomas Cotton Rowley - Middlesex Regiment

Back