ReelRate
Kengran Chen

Kengran Chen

Born 1 Apr 1906 · Chaozhou, Guangdong province, China

No biography yet.

On ReelRate

Also known for