Tuesday, December 28, 2010

The NEW 'IT'

Givenchy's Obsedia will be released in February 2011.
Dying.
This is the new 'it' baby.