I dont recall an app like this.
If you download a Live wallpaper they are pretty cool though...Ive got Starfield(its like your moving through space) with a whole lot of star wars stuff.... im a nerd like that.
I have never seen it done, but I guess if you were to somehow get several images side by side and size them right you could do something similar,you would see just 1 picture per screen, however it isn't exactly what you were looking for