“LEDA AND THE SWAN” BY BACHIACCA, FLORENCE c. 1525