JAMES ABADI

London, England, Uk

  • #filmmaker
  • #director
  • #producer
  • #editor
  • #tv
  • Work
    • Media Production
  • Education
    • University of London