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

Antonio Martinez / June 30, 2011