Mil Mi-26 RA-06261 arrives at Malta International Airport (MLA-LMML) for a technical stop. The Mi-26 is the largest production helicopter flying today.


Size: 3668px × 2445px
Location: Luqa, Malta
Photo credit: © gordzam / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 26, aerospace, air, aircraft, airplane, airshow, army, aviation, background, blade, blue, cargo, chopper, copter, defense, demonstration, exhibition, flight, fly, force, helicopter, hover, international, mi, mil, military, navy, propeller, rescue, rotor, russia, show, sky, space, technology, transport, transportation, vehicle, war, weapon, white