Designed by
Title
Russian tanks roll down Tverskaya street #14075251
Description
Russian tanks roll down Tverskaya street during a rehearsal for the Victory Day military parade which will take place at Moscow's Red Square on May 9 to celebrate 65 years of the victory in WWII, in downtown Moscow, Russia
This image is editorial