Share
twitterlinkedinfacebook
Image 1 of 1
Mil Mi-26 3.jpg
Mil Mi-26T, RA-06089, of Aeroflot at Farnborough, United Kingdom, September 1992. Photo by Glenn Ashley Photography