Aldi Sun, 11/03/2024 - 22:54 oldernewer Picture from Hong Kong Movie Tours website. Date picture taken 1962 Shows place(s) Fanling Babies Home [1940-1992] Log in or register to post comments