philk Tue, 10/02/2018 - 00:43 prevnextoldernewer Screen capture from Shadow of China (1989) starring John Lone Date picture taken 1989 Tags Fanling Fanling Babies Home On Lok Tsuen Author(s) Philk Gallery Film stills Shows place(s) Fanling Babies Home [1940-1992] On Lok Tsuen [????-????] Log in or register to post comments