I dunno, what do you think?
Ice cream vendor at night on Istiklal Caddesi (Independence Avenue), the main predominantly pedestrian shopping street, Istanbul, Turkey.
Istiklal Caddesi (Independence Avenue), the main predominantly pedestrian shopping street, Istanbul, Turkey.