The Virgin of the Rocks, 1483-86 by Leonardo da Vinci.
Leonardo created two almost identical versions of the same scene of the Virgin with the angel Uriel, John the Baptist and the Christ child. The first work was commissioned by an organization and when they did not pay right away it was purchased by an individual, finally the group gathered the money and another version was made for them.