Art flourishes on the walls of Morocco