Random image gallery with fancy zoom