Picture - Sarah Michelle Gellar New York City, USA, Tuesday 10th June 2008

Sarah Michelle Gellar Tuesday 10th June 2008 Sarah Michelle Gellar on the movie set for 'Veronika Decides to Die' in Soho. Gellar dealt with record high temperatures. New York City, USA







Contactmusic