best-images-of-the-year-2011-13-20110326.jpg
best-images-of-the-year-2011-13-20110326.jpg
Paint-splattered police officers look on during clashes outside Top Shop on Oxford Street during marches in protest at government cuts on March 26, 2011 in London, England.