Isabella Leong (1988)

Other Names: 梁洛施 / 梁樂瑤 / Leong Lok Yiu / Leong Lok Si / Liang Luo Shi / Isabella Louisa Leong / Leong Isabella
Birthday: June, 23, 1988
Place Birth: Macau, British Hong Kong
Height: 172 cm