HCIIL Tue, 08/29/2023 - 10:59 oldernewer Date picture taken 1960s Tags Muller & Phipps (China) Ltd. Log in or register to post comments