Us Official Photographs
P38 at Honnington England
1944-05-30
A hoist is hooked to the Lockheed P-38 (A/C 42067980) of the 364th Fighter Group, 67th Fighter Wing, which made a crash landing at 8th Air Force Station F-375, Honnington, England. 30 May 1944.