Designed by
Title
Ilyushin IL-22 RF-95673 of Russian Air Force landing at Chkalovsky. #90966434
Description
CHKALOVSKY, MOSCOW REGION, RUSSIA - JULY 18, 2013: Ilyushin IL-22 RF-95673 of Russian Air Force landing at Chkalovsky.
This image is editorial