Chen Chen
78,
from
Beijing - China