Gustave Moreau

“Hercules at Lake Stymphalus”

Gustave Moreau | "Hercules at Lake Stymphalus"
(French, 1826-1898) oil on canvas, 1880