Ventura VH-SFF after its forced landing at Windsor on 19 November 1996.
Picture: Eric Favelle
THE LOCKHEED FILE
www.adastron.com