Photo detail

Pomegranate carts fill the streets of Istanbul, Turkey.