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