Home
About
Barbara Marten
Born: 1952-01-31 Leeds, West Riding, Yorkshire, England, UK
Acting (in our collection)
Oranges and Sunshine
(2010)
Faith
(2005)
Bob & Rose
(2001)