Neptune A89-305 at Adelaide in October 1961. Photo: Geoff Goodall
THE LOCKHEED FILEwww.adastron.com