By Fadoua Bakkali

Fez Medina. Photo by Morocco World News
Fez Medina. Photo by Morocco World News