A country of colourful mosaics, creativity is innate to the Moroccan mindset. Now, a new generation of graffiti and street artists are giving a new lease of life to city buildings, transforming their plain exteriors to ones teeming with vibrant life.