DeHavilland DHC-6 Twin Otter

Scenic Airlines DeHavilland DHC-6-300 Twin Otter, N140SA, is shown at Las Vegas North Air Terminal on October 20, 2005.

(Photo credit: George Canciani)

%d bloggers like this: