Consolidated PBY Catalina crash, May 31, 1986, Plymouth

Consolidated PBY Catalina accident on May 31, 1986 near Plymouth, Devonshire, United Kingdom with no fatalities.

More crashes