The crowdedest street

Istiklal Street, riddled with expensive upmarket brand stores is somehow popular with... everyone.

taken on 28 December 2014, 21:42


location: Istiklal Street in Istanbul, Istanbul, Turkey