Tahanaout: a Berber village at the foot of the Atlas




Share

Tahanaout: a Berber village at the foot of the Atlas