London, UK, 13th April 2013, Officers hold back protesters as police and demonstraters clash around a sound sytem. An anti-Thatcher protest was held in Trafalgar Square to mark the ex-PM's death. Tinite Photography/Alamy Live News
Size: 6016px × 4016px
Photo credit: © tinite photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: anti-thatcher, dead, demo, london, margaret, police, protest, protesting, skuffle, square, thatcher, trafalgar