News

Demeter was one of the twelve Olympian gods believed by the ancient Greeks to rule over the cosmos. She was the sister of Zeus and patron goddess of agriculture. She was commonly depicted wearing a ...
The sculpture took four days to carve and roughly a week’s worth of drawing and planning ahead of time. “The final piece shows Hades releasing a three-headed dragon to defeat Hercules on one ...