new icn messageflickr-free-ic3d pan white
Taylor Momsen | by GlowLoverss
Back to photostream

Taylor Momsen

December 08, 2010: Taylor Momsen is photographed leaving her hotel while it snows in Paris. .Credit: INFphoto.com Ref.: inffr-01/111555|sp|U.S. SALES ONLY.

1,768 views
1 fave
0 comments
Taken on December 11, 2010