prevnextoldernewer moddsey Mon, 02/21/2022 - 12:35 Date picture taken 1 Nov 1963 Authors m20wc51 Gallery 1960s Hong Kong Shows place Wanchai Police Station, Gloucester Road [1932- ] Log in or register to post comments