Share
twitterlinkedinfacebook
Image 1 of 1
5452 Taylor Momsen.jpg
actress Taylor Momsen in Marchesa dress..posing for photographers at The 36th Annual Fifi Awards..Show on May 20, 2008 at The Park Avenue Armory at 67th Street in New York City. This was presented by The Fragrance Foundation.....Robin Platzer, Twin Images