Taroudant, a typical Moroccan market town. 
And another beautiful surprise! 

You may also like

Back to Top