Photos Of The Day: Giant Rollercoasters And Snowy Weather

Istanbul, Turkey

Two members of the police special forces are patrolling the main shopping street of Istiklal.


Photo: Murad Sezer/Reuters

«1 ... 67 8 910»

You might also like More from author

Leave A Reply

Your email address will not be published.