8 Shum Wan Road, Aberdeen, Hong Kong

Location ID
22