OldTimer Sat, 03/18/2017 - 05:17 oldernewer Source: Talkcinema Date picture taken unknown Tags cinema Author(s) OldTimer Shows place(s) Ace Theatre / 帝國戲院 [1975-1995] Log in or register to post comments