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