Michelle Yeoh Pictures
Pictures from the June 1999 Issue of Walking Magazine