Tamils protest against the Sri Lanka government, in Westminster


In Parliament Square Westminster London England UK and in the shadow of the statue of Winston Churchill Tamils protest against the Sri Lanka governments treatment of the Tamils there


Size: 5050px × 3367px
Location: Parliament Square, Westminster, London, England, UK
Photo credit: © Purple Pilchards / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: churchill, cruel, cruelty, death, england, government, hunger, lanka, london, parameshwaran, parliament, protest, square, sri, strike, subramanian, tamil, tamils, uk, westminster, winston