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.

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.

 Stock photo ID: 76858534

Editorial use only
Editorial credit: rus09 / Shutterstock, Inc.

Similar images

  |   See all