First: Leda and the Swan, 1505
Second: Leda C., 1530
Third: St. John in the Wild, 1510
Final Image: Madonna of the Rocks, 1495-1508
Here you can see the children angels looking at something, almost playfully touching some invisible energy next to her hand. This image ties the whole extra-dimension messenger theory..