danielwettling Sun, 05/17/2026 - 16:39 oldernewer Date picture taken unknown Shows place(s) Astor Theatre / 普慶戲院, Nathan Road [1957-1987] Clover Hotel / Royal Hotel / Chunghing Hotel, 380 Nathan Road [c.1957-c.1987] Log in or register to post comments