31 May, 2010

Sarah Michelle Gellar - Harrod’s Summer Sale

Sarah Michelle Gellar opening the 2007 Harrod’s Summer sale in London.