Bomb bursts destroy installations at Eleusis Airdrome, Athens, Greece on 17 November 1943 during a mission by planes of the 97th Bomb Group, 340th Bomb Squadron.
Size: 4520px × 3533px
Photo credit: © piemags / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: