Taylor Momsen arriving at a photoshoot at a spooky private residence.


Atmosphere and Taylor Momsen Saturday 11th December 2010 Taylor Momsen arriving at a photoshoot at a spooky private residence. London, England (2 Pictures)




Contactmusic