Istiklal Caddesi (Independence Avenue), the main predominantly pedestrian shopping street, Istanbul, Turkey.
Trouble, Istanbul, Turkey.
Selling corn on the trolley line, Taksim Square, Istanbul, Turkey.