Abstract: A method and system are disclosed for presenting digital images over a display in a slideshow presentation. The slideshow has an appearance of the images being hand-placed and for providing a more human feel to the presentation of digital images.