D-DAY - BRITISH FORCES DURING THE INVASION OF NORMANDY 6 JUNE 1944 - LSTs (Landing Ship Tank) and LCTs (Landing Craft Tank) off the Normandy coast, as seen from LST 406, 6 June 1944. Visible are LST 228 and LCT 3627. ,


Size: 2248px × 2224px
Photo credit: © piemags/ww2archive / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: