Olga's Gallery

François Boucher


Hercules and Omphale.

. Oil on canvas. 90 x 74 cm. The Pushkin Museum of Fine Art, Moscow, Russia. Read Note.

François Boucher. Hercules and Omphale.