Hercules and Omphale
Details
Attributed to Michele Rocca (1666-c.1751)
Hercules and Omphale
oil on canvas
231/8 x 40 in. (58.7 x 101.6 cm.)
Hercules and Omphale
oil on canvas
231/8 x 40 in. (58.7 x 101.6 cm.)