"Garbutt South"
Neptunes VH-LRR (566) and A89-281 at Albion Park on 26 February 2011.
Photo: Phil Vabre
THE LOCKHEED FILE
www.adastron.com