Barbara Hicks
Barbara Hicks was born on August 12, 1924 in Wolverhampton, Staffordshire, England as Barbara Purser Hicks. She was an actress, known for Brazil (1985), Howards End (1992) and Evil Under the Sun (1982). She was married to Peter Taylor and Robert Loblowitz. She died on September 6, 2013 in Little ...