BR

Ellery Terrace, Kowloon

Kowloon, China