NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
Number of Views
20 Jun 2011
CHELABINSK, RUSSIA - MAY 9: Military parade in honor of 66 anniversary of Victory in Great Patriotic War, 9 May 2011 on Lenin Square in Chelyabinsk, Russia.
More From Artist