Franz von Stuck · Hercules and the Hydra, 1863

Franz von Stuck, Hercules and the Hydra, 1863, oil paint, 110 × 104 cm. Sold at auction in 2013. See Franz von Stuck’s auction records and prices →