mike Mon, 05/06/2024 - 21:42 prevnextoldernewer Date picture taken 1960s Gallery 1960s Mike Cussans' photos Shows place(s) Tao Fung Shan Christian Centre [????- ] Log in or register to post comments