Thursday, March 9, 2006

On set

Keri Russell looking cute on set in NYC.