Isabella Leong

Isabella Leong

From Macao (now Macao SAR, China) • Born in Jun 23, 1988 (38 years old)

Horror credits