Kristin Scott Thomas Pictures: Nowhere Boy Movie Premiere Red Carpet Photos and Pics
Kristin Scott Thomas Pictures: Kristin Scott Thomas arrives on the red carpet at the "Nowhere Boy" movie premiere held at the Tribeca Performing Arts Center on September 21, 2010 in New York City.