Sicily is an island so imbued with myth and legend we thought it might be useful if we took a look at the main characters involved in any Trinacrian mythology; particularly keeping a weather eye on how they relate to each other in that complex Greco-Roman family we have all inherited. It wasn’t so long […]