Kristin is an American actress probably best known as Shane Vansen in Space: Above and Beyond and Lara Means in Millennium. Probably one of the least photographed women in show business.
Bookmarks