Stella Mccartney - Thursday 29th November 2007

Stella Mccartney Switching on the Christmas lights at Stella McCartney's shop London, England - 29.11.07 (5 images)

Advertisement