Hercules and Omphale

Oil on canvas
18 1/2 x 15 9/16 inches, 47 x 39.5 cm
Provenance: 

Private Collection, France