1. A mobile terminal, comprising: a memory storing a plurality of images, the plurality of images divided into a plurality of sets of images, the plurality of images not having a plurality of corresponding thumbnail images; and a controller configured to: receive a command to display a plurality of thumbnail images corresponding to the plurality of images; create a first set of thumbnail images corresponding to a first set of the plurality of images when the first set of thumbnail images are first to be displayed before creating thumbnail images for remaining images of the plurality of images; display at least a portion of the created first set of thumbnail images; store at least one of the first, second and third thumbnail images into the memory when the load of the controller is lower than a predetermined value before displaying the at least one of the first, second and third thumbnail images; load the first set of thumbnail images when the first set of thumbnail images are not first to be displayed from the memory; and display the loaded first set of thumbnail images, wherein the second and third set of thumbnail images include at least one thumbnail image which is not displayed when the first set of the thumbnail images is displayed.