Tiger Xu

Tiger Xu

Born 16 April 1987 in Zibo, Shandong Province, China