Picture - Taylor Momsen London, England, Saturday 11th December 2010

Taylor Momsen Saturday 11th December 2010 Taylor Momsen leaving a private residence, after spending four hours inside for a special photoshoot. Taylor was in fine spirits, and took time to sign autographs for fans, and even pose for some pictures, before leaving. London, England







Contactmusic



Comments