Image 1 of 1

YeojMichelle24.JPG

Michelle Yeoh arrives at the 73rd Annual Academy Awards at the Shrine Auditorium in Los Angeles, Sun. March 25, 2001. © TsuniYeojMichelle24.JPG
twitterlinkedinfacebook