Share
twitterlinkedinfacebook
Image 1 of 1
09_FEA_090810BF06.jpg
WATERBURY, CT-  8 September 2010-090810BF06--  Ellen DeLuca seen in this 2007 photo weighing approximately 375 pounds.    Photo courtesy of Ellen DeLuca