De Havilland DH.60 Moth crash, Apr 28, 1932 (1 killed), S...

De Havilland DH.60 Moth accident on April 28, 1932 near Stag Lane (Edgware) London Metropolis, United Kingdom with 1 fatality.

More crashes