Ventura N159U arriving at Point Cook on 13July 1988. Picture: Geoff Goodall
THE LOCKHEED FILEwww.adastron.com