True Blood’s Carrie Preston is seen around Lincoln Center during Spring 2012 Mercedes-Benz Fashion Week on September 8, 2011 in New York City.
source: wireimage.com
True Blood’s Carrie Preston is seen around Lincoln Center during Spring 2012 Mercedes-Benz Fashion Week on September 8, 2011 in New York City.
source: wireimage.com