prevnextoldernewer moddsey Mon, 01/11/2021 - 15:31 Date picture taken 1 Mar 1961 Tags traffic pagoda tram Authors photolibrarian Gallery 1960s Hong Kong Shows place Junction of Stewart and Hennessy Roads [????- ] Log in or register to post comments