MOSCOW - MAY 6: Participants of the demonstration against newly elected president Vladimir Putin sit protesting on May 6, 2012 in Moscow, Russia.
Editorial use only
Editorial credit: kojoku / Shutterstock.com

Royalty-free stock photo ID: 126013241

MOSCOW - MAY 6: Participants of the demonstration against newly elected president Vladimir Putin sit protesting on May 6, 2012 in Moscow, Russia.