Image 1 of 1

07_ZhaoTao_07.jpg

Zhao Tao -<br />
LAFCA - Los Angeles Film Critics Association Awards 2009 at the InterContinental Hotel In Los Angeles.
twitterlinkedinfacebook