Berber villages situated in the foothills of the High Atlas are scattered around Ourika Valley in Morocco
by ivanhenares · 7 years ago · via Instagram
by ivanhenares · 7 years ago · via Instagram
by restodebordeaux · 10 years ago · via Instagram
by restodebordeaux · 10 years ago · via Instagram