Taylor Momsen is hard at work

  • Taylor Momsen is hard at work
Taylor Momsen is hard at work on the set of 'Gossip Girl' in NYC on October 7, 2010.
« Back to Story

Discuss

Default avatar