Devon Odessa

Devon Odessa (born January 18, 1974) is an American actress best known for her role as Sharon Cherski on My So-Called Life.

More Photos Of Devon Odessa