Photo ID 249712 by Peter Fothergill. Canada Air Force De Havilland Canada DHC 6 300 Twin Otter, 13806
Cross Data Search
Photo ID 249712 by Peter Fothergill.
De Havilland Canada
De Havilland Canada DHC-6 Twin Otter
De Havilland Canada DHC-6-300 Twin Otter
Canada - Air Force
USA
USA - California
October 2, 1993
January 07, 2021
13806
308
Peter Fothergill
Open in parent new window.
Close window