Pictures & Photos of Michelle Yi Poster

2 March 2001
Michelle Yi in Survivor (2000)

Photo 8 of 11