kamel mennour announces a new space in London; LA's Ibid Gallery relocates to Boyle Heights
Ibid Projects
Ibid Projects, London, UK
IBID Projects, London, UK