Ventura VH-SFF displays its newly fitted turret off the coast from Point Cook.Picture: Denis Hersey
THE LOCKHEED FILEwww.adastron.com