Tennis ball kidney of nephroptosis. (4th May 2011)