The British Council recently played host to the private screening of ‘Mirrors,’ a deeply intimate film written and produced by Diana Childs and directed by Filmboythefirst. The film stars only
The post Diana Childs screens Mirrors privately at British Council appeared first on The Nation Newspaper.