Berber villages situated in the foothills of the High Atlas are scattered around Ourika Valley in Morocco
by ivanhenares 6 years ago | via Instagram