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