Taylor Momsen and Leighton Meester On Set of 'Gossip Girl'

  • Taylor Momsen on set of
Taylor Momsen on set of 'Gossip Girl' in New York City on October 5, 2010.
« Back to Story

Discuss

Default avatar