raymondbates Wed, 02/26/2025 - 16:17 oldernewer Sha Tau Kok May 1973 Date picture taken 1973 Log in or register to post comments