Ilyushin Il-18D, RA-75466 / 187010403, ATO
Registration: RA-75466
Construction Number: 187010403
Model Ilyushin Il-18D
Operator: ATO
Airport: Moscow - Sheremetyevo (SVO / UUEE), Russia
Photographer: steve ryle
Date Taken: 08/1995
Date Submitted: 15/06/2019
Probable location of image SVO.
Picture ID:1657905