Hammer Museum Gallery in Los Angeles (USA) and Cécile Fakhoury Gallery in Abidjan (Cote d’Ivoire) house an exhibition of French-Algerian artist Neil Beloufa.