KPhotoAlbum is a free and open source Image management application for Linux. Using KPhotoAlbum you can tag your photos and manage it easily and make it searchable. It comes with folder view and thumbnail view. You can search images via build-in advanced image search tool and filter images based on Exif data. Some other useful features are Geo position, find untagged images easily, media type, tokens, people and events, image slideshow, plugin support, merge duplicate and generate HTML.