OldTimer Sun, 03/19/2017 - 09:20 oldernewer Source: Uwants.com Date picture taken unknown Tags cinema Author(s) OldTimer Shows place(s) Cheong Lok Theatre / 長樂戲院 [1924-1969] Log in or register to post comments