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.

8-istanbul-turkey-members-police-special-forces

Photo: Murad Sezer/Reuters

<1 ... 67 8 910>

Related Articles More from author

Leave A Reply

Your email address will not be published.