Short S.16 Scion crash, Feb 13, 1940, Barnstaple Devon

Short S.16 Scion accident on February 13, 1940 near Barnstaple Devon, United Kingdom with no fatalities.

More crashes