By Vera Sordini

Moulay Idriss Zerhoun: A Piece of Largely Untouched Moroccan History
Moulay Idriss, Morocco