Designed by
Title
Ilyushin IL-62M RA-86539 of Russian Air Force landing at Chkalovsky. #89930637
Description
CHKALOVSKY, MOSCOW REGION, RUSSIA - JULY 18, 2013: Ilyushin IL-62M RA-86539 of Russian Air Force landing at Chkalovsky.
This image is editorial