Aircraft N220EA — 1968 De Havilland Canada DHC-6 Twin Otter Photo at ORE
Photo ID: AC172471
N220EA departs Orange, MA with a load of skydivers
Location: