Attributed to Michele Rocca (1666-c.1751)

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.)

More from Old Master Pictures

View All
View All