Sunday, February 15, 2009

Taylor Momsen’s Marchesa Dress For AmfAR 2009