Hydra and Hercules flat vector illustration #180267804
Description
Hydra and Hercules flat vector illustration. Hero attacking mythological monster. Greek mythology. Twelve labors of Herakles. Fight with beast isolated cartoon character on white background