Ben Henson is a Massachusetts-based painter and fine artist.