Robert Lam Tue, 01/11/2022 - 09:18 oldernewer Date picture taken unknown Author(s) The University of Hong Kong Shows place(s) Peel Engineering Laboratory, HKU [1934-c.1990] Log in or register to post comments