opens the 2007 Harrods Summer Sale. Store.


Sarah Michelle Gellar and Harrods Monday 2nd July 2007 opens the 2007 Harrods Summer Sale. Store. London, England (4 Pictures)




Contactmusic



Advertisement

Sarah Michelle Gellar Gallery


More Sarah Michelle Gellar Photos