Friday, 21 September 2012


What's The The Winter /Fall Must Have? Well The One And Only Kenzo Animal Sweater Of Course!  ($290)