Kenghluang Bridge in North Thailand, a connecting link on the startegic railroad supplying Japaneseanese troops in Eastern Burma is knocked out by bombs from North American B-25 Mitchells of the Army 14th Air force--the famous :Flying Tigers"


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

Keywords: