Spontaneous Cholecystocutaneous Fistula: A rare clinical Entity.