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: Pacific Coast News
« Back to Story

Discuss

Default avatar