moddsey Wed, 03/22/2023 - 08:24 oldernewer Hong Kong Telegraph dated 1 March 1930. Date picture taken 1 Mar 1930 Shows place(s) Luna Building 月仙樓 [c.1930-????] Log in or register to post comments