Neptune VH-LRR (566) at Albion Park in 2009.
Picture: Peter Reardon
THE LOCKHEED FILE
www.adastron.com