Stock Photo: Hercules and the Hydra of Lerne Gustave Moreau (1826-1898 French) National Gustave Moreau Museum, Paris, France

Stock Photo: 1030-251 Hercules and the Hydra of Lerne
Gustave Moreau (1826-1898 French)
National Gustave Moreau Museum, Paris, France