Trooper Tom Canning
Trooper Tom Canning (Person)
1402147713370: Shortly after landing in Italy with the 21st Briti...
1402148084526: ime and the war moved on and one day during a shor...
1402148289783: Again the war moved on and I happened to be in Vie...