L

Laura Cox

Born 12 October 1948 in London, England, UK

Producer