Taylor Momsen

Taylor Momsen leaves BBC's Radio 1 'Live Lounge'.
London, England - 23 August 2010
Credit:WENN

See our biography of Taylor Momsen