The subject possibly shows the quarrelsome end of the Silver Age, according to Hesiod, or perhaps according to a contemporary derivation from him.
Similar subjects occur in a number of paintings by Cranach; some of these are dated 1527, 1529 and 1535. This painting may well be of the same period.