prevnextoldernewer Klaus Wed, 07/01/2015 - 01:14 New Richmond Houses to be built soon. Date picture taken 28 Apr 2001 Tags China Authors thelehegarets Gallery 2000s Hong Kong Shows place 31 Barker Road (2nd generation Richmond House?) [c.1952-c.1999] Log in or register to post comments