Aircraft N203SF — 1968 De Havilland Canada DHC-6-200 Twin Otter Photo at 7B9
Photo ID: AC491102
On final to Ellington, CT
Location: