The professional opera company is making its first appearance in Africa.

Enjoy an Enchanting Evening in Rabat with the Welsh National Opera
The Welsh National Opera will give its first performance in Africa. Photo by Clive Barda