Ladon

Ladon the dragon of Greek Mythology art

Ladon The Hesperian Dragon – Guardian of The Golden Apples

Tom Curley

In Greek mythology, Ladon stands as a symbol of both awe and challenge. This hundred-headed serpent, tasked with guarding the ...