Russia - Russian Air Force
Ilyushin Il-18 (RF-95676)
Moscow - Chkalovsky Airport

View image information

Ilyushin Il-22 Bizon