More than 800 tank landing craft took part in Operation Overlord, the D-Day landings on 6 June 1944 The last surviving D-Day tank landing craft will touch down on Southsea Beach to mark the 75th ...
Results that may be inaccessible to you are currently showing.