Photo of the Day: Nectar of the Gods…

Nectar of the Gods

Nectar of the gods. A pomegranate juice stand in the old city of Jaffa