Mike Pelletier is a Canadian artist based in Amsterdam, Netherlands ...
Mike Pelletier, 2020.