Giant fibrous polyp of the anal canal.