cacus

The Giant Cacus

Cacus was a fire-breathing giant and the son of Vulcan in Roman mythology. Until Rome was founded, he terrorized the Aventine Hill before being slain … Read more