Jan De Vries artworks on Lazzaretto Island, Venice.