Hysteroscopic removal of a gauze inadvertently retained in uterus for two years following caesarean section.