

London, 2058: A photographer discovers a girl living in a statue in London hard hit by pandemics.
Directed by Richard Bruce Stirling (USA)
Los Angeles International Short Film Festival
London, 2058: A photographer discovers a girl living in a statue in London hard hit by pandemics.
Directed by Richard Bruce Stirling (USA)