Deng Chiu-yun

Deng Chiu-yun

Born 26 February 1983 in Taiwan