De Havilland DH.60 Moth crash, Feb 20, 1932, Hanworth Lon...

De Havilland DH.60 Moth accident on February 20, 1932 near Hanworth London Metropolis, United Kingdom with no fatalities.

More crashes