Aircraft N123FX — 1969 De Havilland Canada DHC-6-200 Twin Otter Photo at 5NY5
Photo ID: AC245769
Now that's a steep approach
Location: