Judi Bowker
Birthday: 1954-04-06 | Place of Birth: Shawford, Hampshire, England, UKJudi Bowker is an English film and television actress, known for Clash of the Titans (1981) and Brother Sun, Sister Moon (1972)
...
Known For
Feast of Varanasi
Anna Karenina
Clash of the Titans
Count Dracula
Brother Sun, Sister Moon