Designed by
Title
Riot police and soccer fans. #57358343
Description
Police troops protecting a route march of Russian fans towards the stadium during the Euro 2012 soccer championship Group A match between Poland and Russia, on June 12, 2012 in Warsaw, Poland.
This image is editorial