

License price
Quote required
Actress Liv Tayler smiles while arriving at the David Letterman studios in New York City.
2001-04-23
New York City, USA
Source
Big Pictures Archive
Rights notes
World Rights
Usage
Editorial
Delivery
Digital download
Celebrities
Place
Date
Recommended