Aircraft N203SF — 1968 De Havilland Canada DHC-6-200 Twin Otter Photo at 7B9
Photo ID: AC456732
Lifting off with a load of skydivers at Ellington, CT
Location: