tailghana84

About

An unusual polypoid sore from the cecum.