Take a look at Evergreen Image Gallery