Neptune A89-279 at Dubbo on 5 April 2012.
Photo: Terry Magee
THE LOCKHEED FILE
www.adastron.com