Artist Richard Dupont discusses his body of work ISLANDS which is the subject of his 2021 online exhibition with Evergreene Studio.