Myth/Symbolism

Facebook Twitter

Hydra | Symbols. Serpent (symbolism) Symbolism In English Architecture - The Griffin, Hydra And Crocodile, Mantichora And Mermaid Or Syren. Freaks, Hercules and the Hydra.