With around 150 black sheep, each stained blue on the face, this shepherd waited patiently beneath the cliffs as his animals tried to extract some goodness from the parched landscape of central Afghanistan.
With around 150 black sheep, each stained blue on the face, this shepherd waited patiently beneath the cliffs as his animals tried to extract some goodness from the parched landscape of central Afghanistan.