Ilyushin Il-96-300PU, RA-96022 / 74393203022, Rossiya Special Flight Detachment
Registration: RA-96022
Construction Number: 74393203022
Model Ilyushin Il-96-300PU
Operator: Rossiya Special Flight Detachment
Airport: Tehran - Mehrabad International (THR / OIII), Iran
Photographer: Dara Z.
Date Taken: 07/09/2018
Date Submitted: 16/09/2018
Picture ID:1621866