This painting, together with 'An Angel in Green with a Vielle' came from the same altarpiece as 'The Virgin of the Rocks' by Leonardo.
Leonardo is likely to have played some part in the design but the execution is by an associate.
You are all set!
Your first Culture Weekly will arrive this week.