moddsey Mon, 06/09/2025 - 00:20 prev oldernewer Commercial slide. Date picture taken 1960s Gallery 1960s Hong Kong Shows place(s) Castle Peak Hotel [1949-1973] Log in or register to post comments