Taylor Momsen, Jun 16, 2011 Chiba, Japan U.S. actress, musician and model, Taylor Momsen, arrives at Narita International Airport, east of Tokyo. Photo by Christopher JueAFLO Editorial Stock Photo - Afloimages
Taylor Momsen, Jun 16, 2011 : Chiba, Japan - U.S. actress, musician and model, Taylor Momsen, arrives at Narita International Airport, east of Tokyo. (Photo by Christopher Jue/AFLO)