May 1st Russia

5
1st May 2010/ Kaluzhskaya ploshad