Taylor Momsen at the Marchesa Fall 2012 Fashion Show

  • Taylor Momsen at the Marchesa Fall 2012 Fashion Show
Taylor Momsen arrives at the Marchesa Fall 2012 Fashion Show, sponsored by Land Rover, in NYC on February 15, 2012.
Taylor Momsen at the Marchesa Fall 2012 Fashion Show
Source: Insight News and Features
« Back to Story

Discuss

Default avatar
 

Top Stories