IDJ Thu, 05/21/2015 - 02:25 prevnextoldernewer Date picture taken 15 Jun 1996 Tags The Peak Author(s) IDJ Gallery 1990s Hong Kong Shows place(s) 31 Barker Road (2nd generation Richmond House?) [c.1952-c.1999] Log in or register to post comments