Taylor Momsen Aug 23 2010

19 images 1 year ago108 views
Taylor Momsen | leaving Radio One Live Lounge in London - Aug 23, 2010 (x19)