Aircraft N103AC — 1969 De Havilland Canada DHC-6-300 Twin Otter Photo at KLGA
Photo ID: AC1634151
Allegheny Comuter Twin Otter
Location: