prevnextoldernewer Klaus Thu, 01/05/2017 - 21:40 Aberdeen Harbour with Ap Lei Chau in the back. Date picture taken 28 Feb 1987 Tags Aberdeen Authors Don_B Gallery 1980s Hong Kong Shows place Power Station, Ap Lei Chau [1968-c.1989] Log in or register to post comments