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