prevnextoldernewer Klaus Tue, 01/10/2017 - 23:04 Date picture taken 1 Nov 1987 Tags causeway bay wanchai Authors S. Owens88 Gallery 1980s Hong Kong Shows place Sharp Street tram depot [1951-1989] Log in or register to post comments