Charles de la Fosse, Fresquiste (1636 - 1716)