BR

Birchwood Place

Hong Kong Island, China