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 snapwidget · 8 years ago · via Instagram
by snapwidget · 8 years ago · via Instagram
by snapwidget · 8 years ago · via Instagram