Ilyushin IL-86

Aeroflot Ilyushin IL-86, RA-86066, is shown at Moscow on July 10, 1994.