Large view of M'zab Valley (ar. مزاب), region of the northern Sahara, in the Ghardaïa wilaya, Algeria
Tous droits réservés