239800410 Sun, 08/28/2016 - 23:16 oldernewer Nightime at Causeway Bay 1961 Date picture taken unknown Author(s) 23980041-0 Shows place(s) Hoover Theatre [1954-1981] Junction of Causeway Road, Leighton Road, and Yee Wo Street [????- ] Log in or register to post comments