OldTimer Sat, 03/18/2017 - 07:36 oldernewer Source: Talkcinema Date picture taken unknown Tags cinema Author(s) OldTimer Shows place(s) Broadway Theatre (Kowloon Bay) / 百老滙戲院 [1996-2009] Log in or register to post comments