Art review : SCHEMATIC HUMAN HEAD by The Natufians