prevnextoldernewer moddsey Tue, 05/17/2022 - 11:28 Date picture taken 1966 Authors TWE42 Gallery 1960s Hong Kong Shows place Tai Pak floating restaurant at Castle Peak [????-????] Castle Peak Bay [????-????] Log in or register to post comments