Michelle Yeoh

Michelle Yeoh
amfAR AIDS Research held at Le Moulin de Mougins
Mougins, France - 25 May 2006
Credit: Z. Tomaszewski / WENN

See our biography of Michelle Yeoh