De Havilland DH.4 crash, Oct 20, 1919, Folkestone Kent

De Havilland DH.4 accident on October 20, 1919 near Folkestone Kent, United Kingdom with no fatalities.

More crashes