JayBee Wed, 03/16/2022 - 04:41 prevnextoldernewer 63A Northumberland Avenue. Date picture taken 2 Apr 1983 Tags Sek Kong Author(s) JayBee Gallery 1980s Hong Kong Shows place(s) Sek Kong Families' Village [????- ] Log in or register to post comments