Just want to share: The most "gross" picture I've seen!!
November 29, 2006 10:31am CST
I've seen this picture about 20mins ago and upto now, I still have goosebumps by just merely recalling this image. (This is a picture of a breast where the nipple was infested with larvae)