Kim Kardashian wears leather trousers during her visit to NYC on April 5, 2012

More Photos