Villa Cecil

Tue, 08/22/2023 - 10:38

Screen capture of Google Earth towards Villa Cecil.  The BIG house in the middle is Happy Lodge, which is the residence of Mr Cecil Chao.

Date picture taken
22 Aug 2023
Author(s)