ISTANBUL: TAKSIM/GEZI PROTESTS (2013) (22/62)

< Prev Next >
Protesters prepare themselves to clash to the anti-riot police in a barricade at the streets nearby Taksim Square during a masive rally against the turkish government in Istanbul, Turkey.
Protesters prepare themselves to clash to the anti-riot police in a barricade at the streets nearby Taksim Square during a masive rally against the turkish government in Istanbul, Turkey.
Filename: ISTANBUL: TAKSIM/GEZI PROTESTS
Copyright