Shao Hong
Shao Hong

Shao Hong

a self-proclaimed geek. (I bet you have try to turn your head upside down to see my pic)