moddsey Mon, 09/22/2014 - 21:22 prevnextoldernewer Date picture taken 1965 Tags traffic pagoda Gallery 1960s Hong Kong Shows place(s) Astor Theatre / 普慶戲院, Nathan Road [1957-1987] Alhambra Building [1960- ] Hong Kong Jockey Club Branch Office/Map Sales Centre, 382 Nathan Road [1947-1989] Log in or register to post comments