Stock Photo: Diana and Callisto, 1566, by Titian (ca 1490-1576), oil on canvas, 183x200 cm.