Neptune A89-307 landing at Laverton on 18 September 1966.
Picture: John Hopton
THE LOCKHEED FILEwww.adastron.com