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