It is believed that this painting is a "collaboration"; that two artists worked on it together. It is believed by Art Historians that Masaccio painted Mary and Jesus and the angel near the top right. It is believed that Saint Anne and the other four angels were painted by Masolino.