Pomegranate carts fill the streets of Istanbul, Turkey.

Pomegranate carts fill the streets of Istanbul, Turkey.