20 Plunketts Road, The Peak, Hong Kong

Location ID
8