Francesca Tu

Francesca Tu

Born 3 November 1943 in Wenzhou, Zhejiang, China