MOSCOW - MAY 06: View of police on march of millions protest Vladimir Putin's government, May 6, 2012 in Moscow near Bolotnyaya square, Russia.
Editorial use only
Editorial credit: Nickolay Vinokurov / Shutterstock.com

Royalty-free stock photo ID: 102715163

MOSCOW - MAY 06: View of police on march of millions protest Vladimir Putin's government, May 6, 2012 in Moscow near Bolotnyaya square, Russia.