C-130A Hercules A97-212 at Amberley on 1 April 1973. Picture: Ron Cuskelly (D342)
THE LOCKHEED FILEwww.adastron.com