Handley Page H.P.12 crash, Apr 22, 1919 (5 killed), Andov...

Handley Page H.P.12 accident on April 22, 1919 near Andover Hampshire, United Kingdom with 5 fatalities.

More crashes