Clash of the Titans Wiki
Advertisement

Thumb Fleetwood.jpg


Susan Fleetwood is an English actress who portrays Athena in the 1981 film.

Advertisement