Views
David Ambrose
David Ambrose is an English novelist and screenwriter.
Known For: Writing
Birthday: 1943-02-21
Place of Birth: Chorley, England, UK
Also Known As: