Neptune VH-LRR at Albion Park on 27 February 2011.
Photo: Phil Vabre
THE LOCKHEED FILEwww.adastron.com