protest rally at trafalgar square london england uk


protest rally at trafalgar square 14 july 2007 condemning the human rights violations by the sri lankan government against the tamils


Size: 3499px × 5249px
Location: trafalgar square london england uk
Photo credit: © LH Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, capital, cities, city, crowd, daytime, demonstration, england, english, europe, exterior, group, human, kingdom, london, outdoors, political, protest, protesters, protesting, rally, rights, square, tamils, trafalgar, uk, united