Ella Xu

Shenzhen, China

Subtitled talks