Long Island Press In Salt d’Azur, artist Denis Leon transforms coastal imagery into luminous mixed-media works at Leon+Good Gallery