Rachel Leung

Rachel Leung

Born 26 May 1993 in Hong Kong, British Crown Colony