
Parrot Fashion
2007
NewActor · born 2 March 1951 · Luton, Bedfordshire, England, UK
Primi Townsend is a British actress.
She was a cast member on the sitcom Lame Ducks and is known for her role in the Doctor Who serial The Pirate Planet.
Where to start: Parrot Fashion (2007).