moddsey Thu, 04/06/2023 - 09:58 oldernewer China Mail 8 December 1888 Date picture taken 8 Dec 1888 Log in or register to post comments