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