prevnextoldernewer moddsey Wed, 03/04/2020 - 15:33 Date picture taken 1963 Authors Eternal1966 Gallery 1960s Hong Kong Shows place Astor Hotel, TST [1958- ] Junction of Carnarvon Road & Bristol Avenue / Cornwall Avenue. [????- ] Log in or register to post comments