Istiklal Caddesi (Independence Avenue), the main predominantly pedestrian shopping street, Istanbul, Turkey.
A pretzel boy and his cart, Istanbul, Turkey.
What's up with these guys!? Istanbul, Turkey.