Tafilet
Walter Harris
TAFILET
TAFILET
BERBER VILLAGE IN THE VALLEY OF THE GHADAT.