Monday, April 27, 2015

Fun Couple: Debbie Harry and Lily Tomlin


Shot by Chris Stein at the Carlyle Hotel.

No comments:

Blog Widget by LinkWithin