Aircraft HB-LID — 1975 De Havilland Canada DHC-6-300 Twin Otter Photo at EGDM
Photo ID: AC405197
De Havilland Canada DHC-6-300 Twin Otter at the Battle of Britain Airshow, A&AEE, Boscombe Down in 1990.
Location: