prevnextoldernewer Klaus Tue, 12/08/2020 - 00:01 Red Lips bar on the left. Date picture taken 22 Apr 2006 Tags TST Peking Road bar night club Authors L Kat Gallery 2000s Hong Kong Shows place Red Lips Bar [????- ] Junction of Hankow and Peking Roads [????- ] Log in or register to post comments