Master of Belmonte (1450-1500), Saint MichaelSource