Arlette-Elsa Emch and Kelly Osbourne Swatch Times... - Thursday 12th November 2009

Arlette-Elsa Emch and Kelly Osbourne Swatch Times Square flagship store grand re-opening and 26 years of style celebration New York City, USA - 12.11.09 (10 images)

Advertisement