jAlbum

Highly customizable web galleries for any site.