Isabella Leong

Isabella Leong

Birthplace: Macao (now Macao SAR, China)