De Havilland DH.104 Dove 6BA, N630H / 04378, Robert Chacin and Robert Ross
This picture is © Derek Heley and may not be used or published without permission.
Construction Number: 04378
Operator: Robert Chacin and Robert Ross
Photographer: Derek Heley
Date Taken: 16/04/2005
Spotted flying over Lake Istokpoga near Sebring. Ditched on 1st May 1981 reportedly on a drug-running flight. Thanks to Air-Britain member Robert Hooper for identifying the aircraft.