Connect to share and comment

May day protest 2013 11

May day protest 2013 11

A young Russian Communist takes part in a May Day Communist rally in Moscow on May 1, 2013.

Krill Kudryavtsev