P-38H 42-66841 at Nadzab, PNG. Picture: Bob Jarrett
THE LOCKHEED FILEwww.adastron.com