prevnextoldernewer moddsey Fri, 02/12/2021 - 10:39 The Chinese Methodist Church is out of sight on the left. Date picture taken 1959 Authors Eternal1966 Gallery 1950s Hong Kong Shows place Seamen's Institute / Mission to Seamen building, Wanchai [1910-1962] Shows street Johnston Road [1851- ] Log in or register to post comments