Wandering spleen with torsion of pedicle.