Kelly Osbourne

London Fashion Week Fall-Winter 2008-09 - Luella Catwalk Show - Arrivals
February 14, 2008 - London, England