Ilyushin Il-18W

102, Ilyushin Il-18W, Polish Air Force, Poland, milestone of flight, MYFV13P04_16.0359
Go to lightbox