Lilliane McClelland

Cobar is a town in Outback New South Wales, Australia, whose economy is based mainly upon base metals and gold mining. The town is 712 km (442 mi) by road northwest of the state c…

Filmography