The David Bloch Gallery is a space dedicated to contemporary art located in Marrakech since 2010.
Bringing together twenty emerging or established international contemporary artists, the gallery promotes long-term artistic collaborations and has a major interest in the moral convictions of the artist and his work.