Picture - Sarah Michelle Gellar and Harrods London, England, Monday 2nd July 2007

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


Sarah Michelle Gellar 05 wenn1424725





Contactmusic

Comments