No photo

David Vaughan

Crew

  • Born 17/05/1924
  • London, England, UK
  • Died 27/10/2017

Known For