Keywords: Michele Lean at the Commune by the Great Wall in 2010.jpg Michele Lean at the Commune by the Great Wall in 2010 own 2010 RedBlueSocks 1982 births People of Malaysia of Chinese descent Television of China Female television presenters from Malaysia |