Lofu Mon, 06/03/2024 - 04:10 oldernewer Lei Cheng Uk Estate February 1983 (on the left), by Lofu Date picture taken 1983 Tags Lei Cheng Uk Lei Cheng Uk Estates Shows place(s) Lei Cheng Uk Resettlement Estate [????-????] Log in or register to post comments