Saturday, February 12, 2011

I'll Remember...2003


Stella McCartney Store Launch

London - 15 May 2003