London, UK. 8 June 2013. Demonstrators gathered at Trafalgar Square walked to the Downing Street. Police violence and Turkish Goverment`s undemocratic administrations continue in Turkey. Credit: kaan diskaya/Alamy Live News
Size: 3753px × 2513px
Photo credit: © kaan diskaya / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: chapulling, demonstration, erdogan, gezi, istanbul, london, parki, protest, resignation, solidarity, square, tayyip, trafalgar