Picture - Taylor Momsen at Wireless Festival London, England, Sunday 3rd July 2011

Taylor Momsen - Taylor Momsen and Ben Weller Sunday 3rd July 2011 at Wireless Festival London, England







Contactmusic