Sunday, December 12, 2010

1992 Photographed by Steven Meisel for Vanity Fair

2403 X 3286  5.05 MB

2 comments:

When leaving a comment only submit once, comments have to be approved due to spam messages. ;