Minghao Xu, born 1983 in Beijing, China and grew up in Germany.
He grew up in Germany. Minghao Xu, born 1983 in Beijing, China.
Minghao Xu, born 1983 in Beijing, China. He grew up in Germany.
Minghao Xu, born 1983 in Beijing, China. He grew up in Germany.