Space Trash

A documentary film by Liza Fanjeaux

Directed by
Liza Fanjeaux

Written by
Liza Fanjeaux

Broadcasters
France 5, Public senate, Science & Life TV

International sales
Lucky You