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