MOSCOW - MAY 6: Russian opposition leader Alexey Navalny at march of millions protest through Moscow on May 6,2012 in Moscow,Russia. March of millions protest Vladimir Putin's government in Moscow

MOSCOW - MAY 6: Russian opposition leader Alexey Navalny at march of millions protest through Moscow on May 6,2012 in Moscow,Russia. March of millions protest Vladimir Putin's government in Moscow

 Stock photo ID: 109013588

Editorial use only
Editorial credit: Nickolay Vinokurov / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all