Upper School, 20 Braemar Hill Road, North Point, Hong Kong

Location ID
20