Bombs burst at Namlea, Boeroe Island, Netherlands East Indies on August 17, 1944 during a mission by planes of the 5th Air Force's 380th Bombardment Group, 529th Bombardment Squadron. Two of the B-24s can be seen over the target area.


Size: 4532px × 3553px
Photo credit: © piemags / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: