May 1st Russia

1st May 2010/ Kaluzhskaya ploshad