

Overview
A documentary exploring Brenda Hean's fight to save Tasmania’s Lake Pedder and her mysterious disappearance in 1972
Year 2008
Studio
Director Scott Millwood
Popularity 0
Language