profile image

Neil Beloufa

@neilb

NEÏL BELOUFA lives and works in Montreuil (France). The French-Algerian artist has spent the better part of the last decade thinking about what is at stake when one apprehends reality and its representation.