Andrea del Verrocchio, 1472-75
Leonardo is thought to have painted the angel on the far left.