Designed by
Title
Mil Mi-26 RF-95573 helicopter of russian air force pictured departing Kubinka air force base on a victory day. #90966497
Description
KUBINKA, MOSCOW REGION, RUSSIA - MAY 9, 2015: Mil Mi-26 RF-95573 helicopter of russian air force pictured departing Kubinka air force base on a victory day.
This image is editorial