Designed by
Title
The prefabricated police station in Taksim Gezi Park in Istanbul, Turkey #144491189
Description
Istanbul, Turkey - June 08, 2013: The prefabricated police station in Taksim Gezi Park is used by the activists in this way by the name 'Revolution Museum'.
This image is editorial