02 July 2007 at 5:03 AM
Sarah Michelle Gellar @ Harrods
Posted in Sarah Michelle Gellar @ Harrods
About Photo #467841: Sarah Michelle Geller arrives in a horse-drawn carriage rings in the Harrods Summer Sale on Monday in London, England. The former Buffy star wore a satin romper…Read More Here
Posted to
Sarah Michelle Gellar