Photo Details

Photo detail

June 13, 2013

A municipality worker cleans the steps of Taksim Square under a barricade in Istanbul on Thursday.