BR

Queen's Terrace 3

Hong Kong Island, China