Cross-Data
Dmitriy Pichugin
Russia - Air Force
Ilyushin Il-78M
Ilyushin Il-76/78/82
Ilyushin Il-76/78/82
Ilyushin
1013405188
35 blue
Moscow region
Russia
April 2008