Clash of the Titans Wiki
Advertisement
Thumb Manahan


Anna Manahan is an English actress who portrays one of the Stygian Witches in the 1981 film.

Advertisement