Michael SPENCER

Director

United Kingdom

Michael SPENCER © AFP

Jury attendance

  • Member Feature films, 1980