David Ashford profile

David Ashford

Acting

  • Born 16/10/1941
  • Torquay, Devon, England, UK
  • Died 17/12/2020

Known For