DHC-6 Twin Otter I photographed this DHC-6 Twin Otter at the Imperial War Museum, Duxford 1988 De Havilland Canada DHC-6-300 Twin Otter #839 Imperial War Museum, Duxford 2019