De Havilland DH.104 Dove crash, May 29, 1962, Edinburgh M...

De Havilland DH.104 Dove accident on May 29, 1962 near Edinburgh Midlothian (County of Edinburgh), United Kingdom with no fatalities.

More crashes