Chris Jones

Filmmaker

The Passenger
A stunning technical achievement. Public transport isn't without its dangers .... but giant slobbering fish??
Australia , 6:49, 2007

Featured in AIAF2008 > Australian Panorama