Richard Shilling

Filmmaker

Home Home
A message from a long deserted Planet Earth draws a search party of exiles back into a strange and dangerous new world.
Australia , 4:15, 2013

Featured in AIAF2014 > Australian Showcase