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

< Prev Next >
Riot police throw tear gas canisters as they charge against protestors in streets nearby Taksim Square during a masive rally against the turkish government in Istanbul, Turkey.
Riot police throw tear gas canisters as they charge against protestors in streets nearby Taksim Square during a masive rally against the turkish government in Istanbul, Turkey.
Filename: ISTANBUL: TAKSIM/GEZI PROTESTS
Copyright