Surrounded by olive and palm trees in a Moroccan mountain village, a centuries-old collective granary preserves the ancient practices of the Amazigh culture.
Surrounded by olive and palm trees in a Moroccan mountain village, a centuries-old collective granary preserves the ancient practices of the Amazigh culture.