BR

Bowen Place

Hong Kong Island, China