3 results
Flock of sheep by the water near Mécheria, in north-west Algeria, on the northern edge of the Sahara. - Algeria - 1966