Luqa, Malta August 27, 2017: Turkmenistan Airlines Ilyushin Il-76TD [REG: EZ-F426] on short finals runway 31.
Size: 6182px × 4121px
Location: Malta International Airport, Luqa, Malta
Photo credit: © Gordon Zammit / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aerial, aeroplane, air, aircraft, airforce, airlines, airplane, airport, aviation, blue, cargo, design, engine, ez-f426, flight, fly, force, fuselage, il-76, il-76td, ilyushin, jet, landing, military, plane, runway, russia, russian, sky, speed, support, transport, transportation, turkmenistan, wing