Alaska Aeronautical Industries
DeHavilland Canada DHC-6 Twin Otter
Alaska Aeronautical Industries DeHavilland Canada DHC-6-100 Twin Otter, N34TC, is shown at Los Angeles in March 1985.