David Bloch Gallery in Marrakech-Contemporary art and roots in graffiti culture