Tag Archive: Berber Shepherd Boy with his Flocks in the Atlas Mountains of Morocco Berber Village in the Atlas Mountains of Morocco