Ivon Hitchens is an artist.