License price
POA
Kelly Osbourne and Nat Weller were photographed out late at night in London, with lipstick on Kelly's face.
Usage
Editorial
Delivery
Digital download
Celebrities
Tags
Place
Date