prevnextoldernewer moddsey Thu, 05/19/2016 - 06:19 Rickshaw stand near the Kowloon Star Ferry Pier. Date picture taken 1965 Tags Rickshaw Authors eternal1966e Gallery 1960s Hong Kong Shows place Star House [1966- ] The Peninsula Hotel [1927- ] Log in or register to post comments