Fashion on the Fly: Kelly Osbourne in London Wearing Cat-Eye Glasses

Antonio Martinez | June 30, 2011 - 2:23 pm