Alexa Sale


Alexa Sale is the Swire Chinese Language Foundation Charities Assistant