DeHavilland Canada DHC-6 Twin Otter

Era Aviation DeHavilland Canada DHC-6 Twin Otter, N886EA, is shown at Anchorage in May 1999.