Biography: Carol Buchanan Royle (born 10 February 1954) is an English actress.
Our movie and video library can only be streamed or downloaded by members only