moddsey Thu, 10/16/2025 - 22:56 oldernewer Hong Kong Daily Press 24 July 1906. Location not known. Date picture taken 24 Jul 1906 Log in or register to post comments