

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


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