Image 1 of 1
Yeoh_Michelle_10508.jpg
Michelle Yeoh."The Children of Huang Shi" LA Premiere.Landmark Theaters.Westwood, CA.May 16, 2008.©2008 Kathy Hutchins / Hutchins Photo .
UA-843393-1