23 Ede Road, Kowloon Tong, Hong Kong

Location ID
5