Porteous63 Tue, 11/08/2022 - 04:14 oldernewer Date picture taken 1960s Shows place(s) Holiday Villa / Ngan Tsui House, Castle Peak Road [1951- ] Log in or register to post comments